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。