AGTCloud API Docs
文件指南API Reference整合與資源更新與幫助
各廠商欄位特性差異

GPT 參數與協定差異

了解 GPT 系列模型在 Chat Completions 與 Responses 下的參數差異與使用方式。

使用 GPT 模型時,根據本頁選擇思考檔位和工具呼叫方式。完整欄位定義參閱 Chat Completions 和 Responses。

適用模型

模型使用要點
gpt-6.1-terra可以關閉思考,但工具呼叫仍須使用 Responses,不能因設置 none 而改用 Chat 呼叫工具
gpt-6.1-sol、gpt-6-astra不支援關閉思考;需要較少推理時使用 low,工具呼叫使用 Responses
gpt-6-luna、gpt-6-sol可以關閉思考;Chat 函數呼叫須設置 reasoning_effort: none,需要思考與工具配合時使用 Responses
gpt-5.6-luna、gpt-5.6-sol、gpt-5.6-terraChat 函數呼叫同樣須關閉思考;Responses 可保留跨輪思考,三款模型預設使用 all_turns

Chat Completions 差異

欄位差異說明
reasoning_effortgpt-6.1-sol、gpt-6-astra 使用 low/medium/high/xhigh/max;其餘六款還支援 none。本頁八款均不將 minimal 列為可用檔位
tools適用限制見上表;關閉思考後可使用 Chat 的五款模型也僅呼叫用戶端工具,OpenAI 托管工具通過 Responses 使用
temperature、top_pGPT-6/6.1 系列在思考檔位不是 none 時不支援,應省略;不能關閉思考的兩款模型不要攜帶。這是模型條件限制,不是欄位整體棄用
logprobs、top_logprobsGPT-6/6.1 系列開啟思考時須省略;不要直接使用通用 Reference 的 Logprobs 範例
max_completion_tokens思考與最終回答共用預算。需要思考時,為兩部分一並預留輸出 Token,不只按可見回答長度設置

Responses 差異

欄位差異說明
reasoning.effort可用檔位按 Chat 表中的模型範圍選擇;使用 Responses 不會解除模型對 none 的限制
reasoning.modeGPT-5.6 與 GPT-6/6.1 系列支援 standard/pro,預設 standard。pro 增加模型工作量,與思考檔位獨立,不需要更換模型 ID
reasoning.contextGPT-5.6 三款預設 all_turns,gpt-6.1-sol 也支援該值;auto 沿用所選模型預設策略。跨輪復用須保留實際回應歷史;跨模型家族時,不兼容的思考不會沿用
configuration_updateGPT-6/6.1 在標準、單 Agent 模式下,可在 input 中加入此項調整後續思考深度;保持請求頂層 reasoning.effort 不變,有利於保留原提示前綴快取。不能用於 GPT-5.6 或 pro 模式
temperature、top_p、top_logprobsGPT-6/6.1 系列在思考檔位不是 none 時須省略,並從 include 中移除 message.output_text.logprobs
歷史 reasoning 項使用 previous_response_id 延續歷史,或手動回傳完整輸入和輸出專案;store: false 時保留實際回傳的加密 reasoning 項,不把思考摘要當作原始思考回填

快取差異

欄位差異說明
prompt_cache_options.mode本頁八款支援 implicit/explicit;前者自動選擇可快取的消息邊界,後者按顯式斷點控制快取。最小可快取前綴為 1024 個可見輸入 Token,仍需前綴一致
prompt_cache_breakpoint在適用輸入內容區塊中標記顯式斷點。改變歷史、工具定義或輸出設定可能改變快取前綴;相同模型名稱不代表必然命中
prompt_cache_options.ttl預設 30m;Responses 還支援 12h,表示最短保留時間,不是刪除期限。不要把 Responses 的 12h 直接套入 Chat
prompt_cache_keyGPT-5.6 及後續系列的可選快取歸屬識別碼;不是啟用快取或命中的必要條件
快取用量分別查看 Token 明細中的 cached_tokens 與 cache_write_tokens,區分讀取和寫入;不以請求中啟用了快取判斷實際命中

呼叫範例

將 MODEL_ID 替換為平台提供的完整模型 ID。Chat 範例不攜帶工具,Responses 範例展示結構化輸出;兩個範例均使用八款模型支援的 low 檔位。

curl 'https://api.agtcloud.ai/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "用三點說明如何排查 API 逾時"}],
    "reasoning_effort": "low",
    "max_completion_tokens": 4096
  }'

官方參考

本頁目錄