- OpenAI 统一格式:
POST https://api.xroute.ai/v1/chat/completions - Anthropic 统一格式:
POST https://api.xroute.ai/v1/messages - 供应商原生格式:
POST https://api.xroute.ai/{Provider}/...(支持 OpenAI、Anthropic、Google、Byteplus、Deepseek、GLM 等供应商原生协议)
- 文本输出模型(Text):支持上述 全部三种 调用格式(OpenAI / Anthropic / 原生)。
- 图片输出模型(Image):仅支持供应商原生格式(例如
https://api.xroute.ai/OpenAI/images/generations、https://api.xroute.ai/Byteplus/images/generations)。 - 视频输出模型(Video):仅支持供应商原生异步任务格式(例如 Byteplus 任务创建/查询、WAN 任务创建/查询)。
1. OpenAI 统一格式调用
使用 OpenAI 兼容的标准请求体与认证头。所有文本输出模型均可通过此接口无缝调用。- 请求端点:
POST https://api.xroute.ai/v1/chat/completions - 鉴权 Header:
Authorization: Bearer <XROUTE_API_KEY>
2. Anthropic 统一格式调用
使用 Anthropic 原生 Messages 协议格式。XRoute 网关会自动完成跨厂商协议解析与转换。- 请求端点:
POST https://api.xroute.ai/v1/messages - 鉴权 Header:
x-api-key: <XROUTE_API_KEY> - 协议 Header:
anthropic-version: 2023-06-01
3. 供应商原生格式调用
XRoute 支持通过供应商路径直连各厂商的原生协议与端点。Google Gemini 原生端点
- 端点:
POST https://api.xroute.ai/Google/models/{model_id}:generateContent - 流式端点:
POST https://api.xroute.ai/Google/models/{model_id}:streamGenerateContent?alt=sse
Byteplus 原生端点
- 端点:
POST https://api.xroute.ai/Byteplus/chat/completions
Python (Byteplus Ark SDK)
Deepseek & GLM 原生端点 (DashScope 协议)
- 端点:
POST https://api.xroute.ai/{Provider}/services/aigc/text-generation/generation
cURL

