このプロジェクトについて
LLM Routerは、OpenAI互換APIリクエストを異なるLLMプロバイダ間ルーティングするために設計されたサーバーです。OpenAI、Anthropic、Geminiフォーマット間のリクエストおよびレスポンスの変換を処理し、統一されたインターフェースを提供します。
主な機能は以下の通りです:
- マルチプロバイダ対応:OpenAI、Anthropic、Gemini APIエンドポイントと互換性があります。
- リクエスト/レスポンス変換:サポートされるAPI規格間でデータフォーマットを自動的に変換します。
- 高度なモデル選択:完全なjq式構文をサポートし、リクエストボディに基づく条件付きルーティングが可能です。
- ルーティング戦略:ラウンドロビン、ランダム、 least-connection戦略を実装し、重み付けベースの配布に対応しています。
- エラーハンドリング:失敗時にモデルの重みを自動減算し、可用性を管理します。
- 設定管理:YAMLファイル経由でモデルリスト、APIキー、ベースURL、ルーティンググループを定義できます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.