公式 SDK
ARouter はチャット補完、ストリーミング、key 管理、プロバイダープロキシを完全サポートするファーストパーティ SDK を提供しています。Go SDK
Node.js SDK
Python SDK
計画中 — 非同期対応のネイティブ Python SDK。開発中 · リリース時期未定
Go SDK
ARouter 公式 Go SDK。軽量、依存関係ゼロ、Go らしい設計。機能
- チャット補完(単一・ストリーミング)
- マルチプロバイダーモデルルーティング
- key 管理(作成、一覧、更新、削除)
- 上流への直接アクセスのためのプロバイダープロキシ
- センチネルエラーによる構造化エラーハンドリング
- タイムアウト設定とカスタム HTTP クライアントのサポート
インストール
クイック例
Go SDK 完全ドキュメント
完全な API リファレンス、ストリーミング例、key 管理、エラーハンドリングをご覧ください。
Node.js SDK(プレビュー)
TypeScript ファーストの SDK。チャット補完、ストリーミング、key 管理、使用量追跡に対応。機能
- チャット補完(単一・ストリーミング)
- 完全な TypeScript 型定義
- key 管理
- 使用量追跡と分析
- プロバイダープロキシサポート
インストール
クイック例
Node.js SDK 完全ドキュメント
OpenAI/Anthropic SDK 互換性ガイドを含む完全な API リファレンスをご覧ください。