Skip to main content
ARouter 与任何支持 OpenAI Chat Completions API 的库或框架兼容。本页介绍最常用的集成方式。

官方 SDK

ARouter 为常用语言提供一流的 SDK:

Python SDK

pip install arouter

Node.js / TypeScript SDK

npm install arouter

Go SDK

go get github.com/arouter-ai/arouter-go

cURL

直接 HTTP 示例

OpenAI SDK(任意语言)

由于 ARouter 与 OpenAI 兼容,官方 OpenAI SDK 开箱即用。只需修改 base_urlapi_key

LangChain

ARouter 可与 LangChain 的 ChatOpenAI 类配合使用:

Vercel AI SDK

将 ARouter 用作 Vercel AI SDK 应用程序的后端:

PydanticAI

Anthropic SDK(原生)

ARouter 还提供原生 Anthropic 兼容端点。无需 OpenAI 包装即可使用官方 Anthropic SDK:
完整参考请参阅 Anthropic 原生 API

Google Gemini SDK(原生)

ARouter 为官方 Google Generative AI SDK 提供 Gemini 兼容端点:
完整参考请参阅 Gemini 原生 API

其他框架

任何具有 OpenAI 兼容适配器的框架都可以与 ARouter 配合使用。常见示例: 对于此处未列出的框架,检查其是否支持 base_url / api_base 配置——如果支持,ARouter 即可与之配合使用。