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