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