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