API 参考
Endpoint Matrix
查看每个 endpoint 支持哪些 provider group。
同一个 API Key 会根据绑定的 provider group 走不同路由。
| Endpoint | OpenAI group | Anthropic group | Gemini group |
|---|---|---|---|
POST /v1/messages | 支持,转 OpenAI Responses | 支持 | 支持,转 Gemini |
POST /v1/messages/count_tokens | 不支持 | 支持 | 可用时走兼容路径 |
GET /v1/models | 支持 | 支持 | 支持 |
GET /v1/usage | 支持 | 支持 | 支持 |
POST /v1/chat/completions | 支持 | 转 Anthropic | 转 Gemini |
POST /v1/responses | 支持 | 转 Anthropic | 暂不公开承诺 |
GET /v1/responses | OpenAI Responses WebSocket | 非主路径 | 暂不公开承诺 |
POST /v1/embeddings | 支持 | 不支持 | 不支持 |
POST /v1/images/generations | 支持 | 不支持 | 不支持 |
POST /v1/images/edits | 支持 | 不支持 | 不支持 |
GET /v1beta/models | 不支持 | 不支持 | 支持 |
POST /v1beta/models/{model}:generateContent | 不支持 | 不支持 | 支持 |
POST /v1beta/models/{model}:streamGenerateContent | 不支持 | 不支持 | 支持 |
POST /v1beta/models/{model}:countTokens | 不支持 | 不支持 | 支持 |
部分 OpenAI-compatible endpoint 也支持不带 /v1 的 root alias,例如 /responses、/chat/completions、/embeddings 和 /images/*。
/v1beta 下的 Gemini native endpoint 不接受 OpenAI 或 Anthropic 请求体。
AnyRoute 文档