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

Vercel AI SDK 애플리케이션의 백엔드로 ARouter를 사용합니다:

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와 함께 작동합니다.