AI API
LiteLLM
LiteLLM は、OpenAI互換API、フォールバック、支出追跡を備え、100以上のLLMにアクセスできるAIゲートウェイです。
LiteLLM
LiteLLMとは
LiteLLM は、OpenAI互換のアクセスを100以上の言語モデルに提供するAIゲートウェイおよびプロキシプラットフォームです。ルーティング、フォールバック、支出の可視化、チームやアプリ向けのエンタープライズ制御を備えています。
LiteLLMの使い方
- 1LiteLLM をモデルゲートウェイまたはプロキシとして設定します。
- 2OpenAI、Azure、Anthropic、Bedrock、Gemini などの対応プロバイダーを接続します。
- 3アプリでは OpenAI互換のAPI形式を使って LiteLLM 経由でリクエストを送信します。
- 4必要に応じてフォールバック、ロードバランシング、予算、レート制限を設定します。
- 5利用状況、支出、ログを確認して、モデルの性能とコストを監視します。
LiteLLMの主な機能
- OpenAI互換のAPIアクセス
- 100以上のLLMプロバイダー連携
- モデル間のフォールバックルーティング
- 支出追跡と利用状況の可視化
- 仮想キー、予算、チーム管理
- ロードバランシングとRPM/TPM制限
- Langfuse、Arize Phoenix、LangSmith、OTELを含むログ連携
- LLMガードレール
- JWT認証、SSO、監査ログなどのエンタープライズ機能
LiteLLMのユースケース
- 複数のLLMプロバイダーにまたがるリクエストのルーティング
- 信頼性向上のためのフォールバックモデル追加
- チームやプロジェクト全体のLLM支出の追跡
- 開発者グループ向けの予算とアクセス管理
- エンタープライズ向けのセルフホストまたはクラウドゲートウェイのデプロイ
- 複数のモデルAPIをOpenAI風の単一インターフェースに標準化
LiteLLMの料金と無料枠
LiteLLM の料金モデルは 無料, カスタム料金 です。
LiteLLMのメリット・注意点
メリット
- 100以上のLLMと主要プロバイダーをサポート
- OpenAI互換形式で統合が容易
- フォールバック、ルーティング、支出追跡を搭載
- セルフホストとクラウドデプロイの両方に対応
- 大規模チーム向けのエンタープライズ機能を提供
注意点
- 高度なエンタープライズ機能には有料プランが必要な場合がある
- 複数のLLMプロバイダーをすでに使っているチームに最適
- 料金の詳細がトップページにすべて掲載されていない
LiteLLM はどんな用途に向いていますか?
- 複数のモデルプロバイダーでアプリを構築する開発者
- LLMアクセスとコスト管理を一元化したいチーム
- OpenAI互換のルーティングとフォールバックを必要とする企業
- セルフホストまたはエンタープライズ向けゲートウェイの導入を計画している組織