第 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 返回为准。