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 即可與之配合使用。