跳转到主要内容
XRoute 网关不仅提供对 OpenAI 和 Anthropic 官方客户端库的原生兼容,还支持主流云厂商的原生 SDK(如 Google GenAI、Byteplus Ark、DashScope)及生态框架(LangChain、LlamaIndex)。 只需修改客户端库的 base_url(或 baseURL)与 api_key,即可将现有应用平滑接入 XRoute。
输出格式规则提醒:
  • 文本模型(Text):支持 OpenAI SDK 格式、Anthropic SDK 格式及各供应商原生 SDK 格式。
  • 图片模型(Image):仅支持原生格式(OpenAI Images 模块、Google GenAI 图像模块、Byteplus Ark 图像模块等)。
  • 视频模型(Video):仅支持原生异步任务 SDK。

1. 文本输出模型 SDK 调用

OpenAI 官方 SDK

适合调用所有文本输出模型(如 OpenAI/gpt-5.6-sol、OpenAI-Pro/gpt-6-astra、Google/gemini-3.1-pro-preview、Byteplus/seed-2-0-code-preview-260328 等)。

Anthropic 官方 SDK

适合以 Anthropic 统一协议调用模型(如 Anthropic/claude-fable-5、Anthropic-Pro/claude-opus-4-6 等)。

供应商原生 SDK

针对 Byteplus、Google 等提供专有 SDK 的厂商,可配置对应的原生 base_url:

2. 图片输出模型 SDK 调用

图片模型仅支持原生格式,请通过对应厂商的原生 SDK 图像接口或对应原生端点发起调用。

3. 视频输出模型 SDK 调用

视频生成采用异步任务模式(提交任务 -> 轮询查询结果):

4. 常见开源框架适配

LangChain

LlamaIndex