공식 SDK
ARouter는 채팅 완성, 스트리밍, key 관리, provider 프록시를 완전히 지원하는 퍼스트파티 SDK를 제공합니다.Go SDK
Node.js SDK
Python SDK
계획 중 — 비동기 지원의 네이티브 Python SDK.개발 중 · 출시 일정 미정
Go SDK
ARouter 공식 Go SDK. 가볍고 의존성 없으며 Go 관용 방식을 따릅니다.기능
- 채팅 완성(단일 및 스트리밍)
- 멀티 provider 모델 라우팅
- key 관리(생성, 목록, 수정, 삭제)
- 상위 Provider 직접 접근을 위한 provider 프록시
- 센티널 에러를 활용한 구조화된 에러 처리
- 타임아웃 설정 및 커스텀 HTTP 클라이언트 지원
설치
빠른 예제
Go SDK 전체 문서
완전한 API 레퍼런스, 스트리밍 예제, key 관리, 에러 처리를 확인하세요.
Node.js SDK(미리보기)
TypeScript 우선 SDK. 채팅 완성, 스트리밍, key 관리, 사용량 추적 지원.기능
- 채팅 완성(단일 및 스트리밍)
- 완전한 TypeScript 타입 정의
- key 관리
- 사용량 추적 및 분석
- Provider 프록시 지원
설치
빠른 예제
Node.js SDK 전체 문서
OpenAI/Anthropic SDK 호환성 가이드를 포함한 완전한 API 레퍼런스를 확인하세요.