技术深度分析报告

LiteLLM

开源 AI Gateway——
一个接口,调用 100+ LLM 提供商。

github.com/BerriAI/litellm MIT Python View→Proxy

开源 AI 网关 · 100+ LLM · 企业级 · Netflix 在用 · 8ms P95 延迟

← 返回汇总
项目速览

一句话定义 LiteLLM

LLM 世界的统一收银台。

100+
LLM 提供商
8ms
P95 延迟
1k
RPS 基准
Netflix
OSS 采用者

Python SDK 或独立 Proxy Server,把 OpenAI/Anthropic/Gemini/Bedrock/Azure 等统一成 OpenAI 格式。

为什么存在

多模型管理的混乱

SDK 各不相同

每个提供商独立 SDK,认证、请求格式、错误类型各异,切换成本高。

成本失控

不同模型价格差几十倍,缺乏统一密钥管理与花费追踪。

单点故障

依赖单一提供商,宕机即业务中断,无 fallback 机制。

核心理念

一个接口,所有模型

换模型不改代码。

使用形态

SDK vs Proxy Server

形态一
Python SDK
库直接集成,代码内调用。适合单体应用、原型、个人项目。
形态二
AI Gateway (Proxy)
独立网关服务,所有应用走统一入口。适合团队/组织的集中管控。

小项目用 SDK 省事;多服务团队用 Proxy 集中管密钥、看花费、配策略。

能力矩阵

不只是 LLM 网关

能力说明
LLM 调用chat/completions、embeddings、images、audio、batches、rerank
虚拟密钥为用户/项目发独立 key,限额限模型
花费追踪按 key/模型/用户统计 token 与费用
负载均衡多部署间分流,按权重/延迟路由
Fallback主模型故障自动切换备选
Guardrails请求/响应内容审查与拦截
缓存相同请求命中缓存,降本提速
管理面板可视化看板管理一切
能力延伸

已超越 LLM,走向 Agent

A2A Agent Gateway
统一调用 Agent
支持 LangGraph、Vertex AI Agent、Azure AI Foundry、Bedrock AgentCore、Pydantic AI,通过 A2A 协议统一调用。
MCP Gateway
连接 MCP 工具
把 MCP server 工具桥接到任意 LLM,/chat/completions 直接调用 MCP 工具。

LiteLLM 正从"LLM 网关"演化为"AI 基础设施网关"——模型、Agent、工具统一入口。

快速上手

SDK 三行调用

from litellm import completion
import os
os.environ["OPENAI_API_KEY"] = "sk-..."

# 同一套代码,换 model 即换提供商
response = completion(
    model="openai/gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}]
)
# model="anthropic/claude-sonnet-4-..." 即切到 Anthropic
Proxy 部署

30 秒起一个网关

# 安装
uv tool install 'litellm[proxy]'

# 启动(默认 4000 端口)
litellm --model gpt-4o

# 客户端用标准 OpenAI SDK 接入
import openai
client = openai.OpenAI(api_key="anything",
                      base_url="http://0.0.0.0:4000")
response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}]
)

Docker 一键部署,支持企业级配置。

请求流

一次请求经过什么

应用 虚拟密钥校验 缓存检查 Guardrails 路由/负载均衡 LLM 提供商 花费记录

每一环都可配置、可观测。故障时自动 fallback 到备选模型。

适用场景

适合谁用

核心亮点

为什么是事实标准

覆盖最广

100+ 提供商,几乎是业界最全的模型聚合。

性能过硬

8ms P95 延迟 @ 1k RPS,生产级性能。

Netflix 背书

大厂生产采用,可靠性经受过考验。

演进为 AI 网关

从 LLM 扩展到 Agent (A2A) 与工具 (MCP),定位升级。

风险提示

需要权衡的点

潜力评估

未来空间

LLM 网关的事实标准,多模型时代的基础设施级项目。随着 Agent 应用爆发,它从"LLM 网关"升级为"AI 基础设施网关"(模型+Agent+工具),统一入口的价值持续增长。类似 Nginx 之于 HTTP——只要 AI 调用需要统一治理,就需要 LiteLLM 这一层。


上一个
InsForge
下一个
12-Factor Agents
1 / 14