Skip to content

协议对比

这一页帮助你在 OmniRouters 上选择更合适的 LLM 文本生成协议。

最先给出的建议

如果你现在还不确定该从哪条协议开始,优先用 OpenAI 兼容请求。

原因很简单:在 OmniRouters 上,你账号里启用的所有模型都可以通过 OpenAI 兼容协议调用。

协议对比表

协议端点最适合场景请求结构官方文档OmniRouters 说明
OpenAI Chat Completions/v1/chat/completions大多数项目的默认起点messages 数组OpenAI Chat跨模型最稳妥的默认选择
OpenAI Responses/v1/responses更现代的结构化工作流当前 OmniRouters 文档仍以 messages 为主OpenAI Responses字段级行为建议以 Apifox 为准
Claude Messages/v1/messagesAnthropic SDK 迁移Claude 风格的 messagesmax_tokenssystemAnthropic Messages在 OmniRouters 上使用 bearer auth,并带 anthropic-version
Gemini Generate Content/v1beta/models/{model}:generateContentGemini SDK 迁移contentspartsGemini generateContent在 OmniRouters 上使用 bearer auth,多模态上传需遵循平台限制

实际建议

新项目怎么选

迁移项目怎么选

最后的判断原则

如果两条协议都能完成同一件事,优先使用 OpenAI 兼容协议;只有在你明确想保留某家上游的原生请求结构时,再切到 Claude 或 Gemini 风格协议。