注:你可以在模型广场筛选查看系统支持的所有对话模型列表,对话模型请求/响应参数结构兼容 OpenAI,切换模型时只需修改对应的模型名称即可,若模型请求/响应参数和 OpenAI 不一致,极客智坊底层会自动转换对齐。 除百度文心一言和讯飞星火模型外,其他所有平台支持函数调用(具体支持模型以平台限制为准)。 调用 GPTs 模型 API 时,需要将 gpt-4-gizmo-* 中的 * 替换成对应 GPTs 的 gizmo_id,获取方式:从 GPTs URL 中提取,以 https://chatgpt.com/g/g-bo0FiWLY7-researchgpt 为例, 对应的 gizmo_id 为 g-bo0FiWLY7。
citations
)、搜索计费次数(billed_units
)、消息内容支持视频、图片/视频输入tokens、推理模式设置(thinking
)的支持,响应结构会根据是否是流式输出而变化,可以参考下面的请求示例进行判断。
关于对话模型 API 调用示例,可以参考这里:文本对话。
请求/响应参数明细
Authorizations
JWT认证token
Body
application/json
对话模型
Example:
"gpt-5-mini"
消息列表
Example:
[
{ "content": "你是一个助手", "role": "system" },
{ "content": "你好", "role": "user" }
]
开启推理模式,仅支持切换思考模式的模型支持
Example:
true
推理模式细节配置
是否返回流式响应,默认false
Example:
true
是否启用联网搜索,默认false
Example:
true
联网搜索配置明细
是否启用 URL Context,默认false,仅部分 Gemini 模型生效
Example:
true
温度参数,默认1.3/0.65(取决于模型取值上限)
Example:
1.3
最大输出token数,默认设置为当前模型最大支持输出
Example:
4096
是否设置响应格式为JSON对象,默认false
输出的多模态类型列表
音频输出配置
可调用的工具函数列表
模型在生成响应时应如何选择使用哪个工具(或多个工具) 控制模型调用哪个(如果有)工具。
none
表示模型将不调用任何工具,而是生成一条消息。
auto
表示模型可以选择生成消息或调用一个或多个工具。
required
表示模型必须调用一个或多个工具。
Available options:
none
, auto
, required
工具函数调用配置(兼容gemini)
是否并发调用工具函数
Example:
true
停止生成的触发词列表
是否返回token概率
Example:
false
每个位置返回的最可能token数
Example:
2
频率惩罚系数
Example:
0
存在惩罚系数
Example:
0
核采样阈值
Example:
1
最高概率采样数
Example:
1
随机数种子
生成结果数量
Example:
1
自定义元数据
第三方应用自行实现的会话ID
Example:
""
自动重试次数,默认0
Example:
3