概要
LiteLLMは、MixRouteの手前に内部プロキシとしてデプロイできます。アプリケーションはLiteLLMを呼び出し、LiteLLMはMixRouteにリクエストを転送するとともに、統合認証、モデル検出、ダッシュボード管理、仮想キー、および使用履歴を提供します。 LiteLLM公式のDocker Composeデプロイガイド:https://docs.litellm.ai/docs/proxy/deployDocker Composeでのデプロイ
3つのファイルを準備します。.env:
docker-compose.yml:
LiteLLMを起動します。
MixRouteに接続
MixRouteのベースURL:config.yamlでLiteLLMを設定します。
openai/は、LiteLLMのOpenAI互換プロバイダーのプレフィックスです。上流のモデルがOpenAI製でなければならないという意味ではありません。
クライアントの使用方法
OpenAI互換のベースURL:openai/gpt-5.5、anthropic/claude-sonnet-5、gemini/gemini-2.5-flashなど)、またはエイリアスo3-miniを使用してください。
動作確認
generateContentは、LiteLLMのフロントエンドパス/v1beta/models/gemini/<model-id>:generateContentを使用します。上流のMixRouteのベースはhttps://api.mixroute.ai/v1のままです。