Skip to main content

概覽

LiteLLM 可以作為內部代理部署在 MixRoute 前面。業務應用程式呼叫 LiteLLM,LiteLLM 再將請求轉發到 MixRoute,同時提供統一鑑權、模型發現、Dashboard 管理、virtual keys 和用量記錄。 LiteLLM 官方 Docker Compose 安裝教學:https://docs.litellm.ai/docs/proxy/deploy

Docker Compose 部署

準備三個檔案:
.env
docker-compose.yml
啟動 LiteLLM:

接入 MixRoute

MixRoute Base URL:
config.yaml 中設定 LiteLLM 路由:
openai/ 是 LiteLLM 的 OpenAI-compatible provider 前綴,不代表模型來源一定是 OpenAI。

客戶端呼叫方式

OpenAI-compatible Base URL:
請求標頭:
取得模型列表:
呼叫時使用回傳的模型 ID,例如 openai/gpt-5.5anthropic/claude-sonnet-5gemini/gemini-2.5-flash,或明確設定的 alias o3-mini

驗證

Gemini generateContent 使用 LiteLLM 前端路徑 /v1beta/models/gemini/<model-id>:generateContent;轉發到 MixRoute 時,上游 Base URL 仍為 https://api.mixroute.ai/v1