gpt-6.1-sol。它与 gpt-6-sol 是不同模型;切换 ID 时也需要检查推理和工具调用设置。
模型信息
上下文和输出长度为模型规格;实际限制、模型可用性和价格取决于 MixRoute 账号及路由。并非每条路由都提供所有托管工具。
接口与推理设置
模型默认推理强度为
medium,最低为 low,不支持 none 或 minimal。需要 max 时使用 Responses,不要通过 Chat Completions 传入。
不要传入 temperature、top_p 或 top_logprobs。Chat Completions 还应移除 logprobs,Responses 的 include 中不要加入 message.output_text.logprobs;这些采样或概率字段与本模型的推理模式不兼容。
Responses 请求
调用前设置MIXROUTE_API_KEY。
Python
不带工具的 Chat Completions
messages 代替 input,使用 reasoning_effort 代替嵌套的 reasoning 对象,输出预算使用 max_completion_tokens 而非 max_output_tokens。文本结果从 choices[0].message.content 读取,此模型在该接口不应携带 tools。
函数调用
output 中的 function_call 条目返回,包含 name、JSON 字符串形式的 arguments 和 call_id。应用需要校验参数并执行自己的函数;声明工具不会让服务端自动执行该函数。
无状态续传时,将完整的返回 output 数组追加到会话输入,再添加 function_call_output 条目,携带匹配的 call_id 和字符串类型的 output。保留所有 reasoning 条目及其加密内容,不要改写。续传时将 tool_choice 恢复为 "auto",让模型继续回答,避免再次强制调用同一函数。不要假设 output[0] 是文本消息;Python SDK 可通过 response.output_text 读取文本。
从 GPT 6 Sol 迁移
- 将
model改为gpt-6.1-sol;需要继续使用 GPT 6 Sol 时保留原 ID。 - 将
none或minimal改为low,或选择更高的有效推理等级。 - 将 Chat Completions 的函数工具工作流迁移到 Responses,按 Responses 格式调整输入和工具定义。
- 移除不兼容的采样参数;最高推理强度使用 Responses。