공식 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_url과 api_key만 변경하세요:
- Python
- Node.js
LangChain
ARouter는 LangChain의ChatOpenAI 클래스와 함께 사용할 수 있습니다:
- Python
- Node.js
Vercel AI SDK
Vercel AI SDK 애플리케이션의 백엔드로 ARouter를 사용합니다:PydanticAI
Anthropic SDK (네이티브)
ARouter는 네이티브 Anthropic 호환 엔드포인트도 제공합니다. OpenAI 래퍼 없이 공식 Anthropic SDK를 사용하세요:Google Gemini SDK (네이티브)
ARouter는 공식 Google Generative AI SDK를 위한 Gemini 호환 엔드포인트를 제공합니다:기타 프레임워크
OpenAI 호환 어댑터가 있는 모든 프레임워크가 ARouter와 함께 작동합니다. 일반적인 예시:
여기에 나열되지 않은 프레임워크의 경우
base_url / api_base 구성을 지원하는지 확인하세요 — 지원한다면 ARouter와 함께 작동합니다.