第 14 章 / 共 21 章約 1 分鐘

14. 多模型與協定說明#

YiTuoToken 對外統一為 OpenAI 相容格式。無論底層是 GPT、Claude、Gemini 還是 DeepSeek,都透過同一個 /v1/chat/completions 端點呼叫,僅需切換 model 欄位:

JSON
{ "model": "gpt-4o", "messages": [] }
{ "model": "claude-3-5-sonnet-20241022", "messages": [] }
{ "model": "gemini-2.0-flash", "messages": [] }
{ "model": "deepseek-chat", "messages": [] }

平台會根據 model 自動路由到對應上游供應商並完成協定轉換,你不需要針對不同廠商切換端點或改寫請求內文。

  • 呼叫 Claude、Gemini 等模型時,建議仍用 OpenAI 請求內文格式(/v1/chat/completions),僅切換 model。
  • 若你的應用已深度綁定 Anthropic 原生協定,可改用 /v1/messages(見第 12 節),但該端點不支援函式呼叫與多模態。
  • 具體支援的模型名以 GET /v1/models 回傳為準。