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回傳為準。