Skip to main content

概要

LiteLLMは、MixRouteの手前に内部プロキシとしてデプロイできます。アプリケーションはLiteLLMを呼び出し、LiteLLMはMixRouteにリクエストを転送するとともに、統合認証、モデル検出、ダッシュボード管理、仮想キー、および使用履歴を提供します。 LiteLLM公式のDocker Composeデプロイガイド:https://docs.litellm.ai/docs/proxy/deploy

Docker Composeでのデプロイ

3つのファイルを準備します。
.env:
docker-compose.yml:
LiteLLMを起動します。

MixRouteに接続

MixRouteのベースURL:
config.yamlでLiteLLMを設定します。
openai/は、LiteLLMのOpenAI互換プロバイダーのプレフィックスです。上流のモデルがOpenAI製でなければならないという意味ではありません。

クライアントの使用方法

OpenAI互換のベースURL:
リクエストヘッダー:
モデルを一覧表示:
リクエストでは、返されたモデルID(openai/gpt-5.5、anthropic/claude-sonnet-5、gemini/gemini-2.5-flashなど)、またはエイリアスo3-miniを使用してください。

動作確認

Gemini generateContentは、LiteLLMのフロントエンドパス/v1beta/models/gemini/<model-id>:generateContentを使用します。上流のMixRouteのベースはhttps://api.mixroute.ai/v1のままです。