概覽
LiteLLM 可以作為內部代理部署在 MixRoute 前面。業務應用程式呼叫 LiteLLM,LiteLLM 再將請求轉發到 MixRoute,同時提供統一鑑權、模型發現、Dashboard 管理、virtual keys 和用量記錄。 LiteLLM 官方 Docker Compose 安裝教學:https://docs.litellm.ai/docs/proxy/deployDocker Compose 部署
準備三個檔案:.env:
docker-compose.yml:
啟動 LiteLLM:
接入 MixRoute
MixRoute Base URL:config.yaml 中設定 LiteLLM 路由:
openai/ 是 LiteLLM 的 OpenAI-compatible provider 前綴,不代表模型來源一定是 OpenAI。
客戶端呼叫方式
OpenAI-compatible Base URL:openai/gpt-5.5、anthropic/claude-sonnet-5、gemini/gemini-2.5-flash,或明確設定的 alias o3-mini。
驗證
generateContent 使用 LiteLLM 前端路徑 /v1beta/models/gemini/<model-id>:generateContent;轉發到 MixRoute 時,上游 Base URL 仍為 https://api.mixroute.ai/v1。