用于构建 LLM 应用和智能体的 Python 框架,提供模型、嵌入、向量库等统一接口与第三方集成。
BerriAI/litellm
开源 AI 网关与 Python SDK,用统一的 OpenAI 格式调用 100 多家大模型服务。
- Star
- 61,636
- Fork
- 12,501
- 未关闭 Issue
- 5,530
- 最近提交
- 6小时前
这是什么?
LiteLLM 用一套 OpenAI 兼容的接口调用多家大模型服务,覆盖 OpenAI、Anthropic、Gemini、Bedrock、Azure、Vertex AI、vLLM 等。开发者可以在 Python 代码中直接作为库使用,也可以将其部署为自托管的代理服务器,作为团队或组织统一的 LLM 网关。
代理服务器提供虚拟密钥、按项目或用户统计费用、guardrails、负载均衡与故障转移、日志回调以及管理后台等功能,并支持 chat completions、embeddings、图像、音频、batches 和 rerank 等接口,也可以接入 A2A 智能体和 MCP 服务。
项目核心部分使用 Rust 实现,并提供 Python SDK;同时包含用于在 AWS 和 GCP 上部署代理的 Terraform 模块。
核心功能
- 01使用 OpenAI 请求格式调用 100 多家大模型服务。
- 02自托管代理,支持虚拟密钥和按项目统计费用。
- 03在多个部署之间做负载均衡、重试和故障转移。
- 04提供 guardrails 和日志回调,便于监控。
- 05通过网关接入 A2A 智能体和 MCP 服务。
适用场景
- 为团队提供统一的内部入口,按用户分配密钥和预算来调用多家大模型。
- 在应用代码中切换 OpenAI 与 Anthropic 等模型,无需重写 API 调用。
- 使用提供的 Terraform 模块在 AWS 或 GCP 上部署 LLM 网关。
快速上手
- 1
使用 uv 安装 LiteLLM 代理服务器
uv tool install 'litellm[proxy]' - 2
指定模型启动代理,然后访问 http://0.0.0.0:4000
litellm --model gpt-4o
使用前须知
- 许可证未被明确识别(元数据显示为 NOASSERTION),使用前请自行核实许可条款。
- 调用各个模型提供商需要您自行提供对应的 API 密钥。
- 文档中提到的部分功能(如企业版)与开源项目是分开提供的。
标签
常见问题
- litellm 是什么?
- 开源 AI 网关与 Python SDK,用统一的 OpenAI 格式调用 100 多家大模型服务。 LiteLLM 用一套 OpenAI 兼容的接口调用多家大模型服务,覆盖 OpenAI、Anthropic、Gemini、Bedrock、Azure、Vertex AI、vLLM 等。开发者可以在 Python 代码中直接作为库使用,也可以将其部署为自托管的代理服务器,作为团队或组织统一的 LLM 网关。
- litellm 可以免费使用吗?用的什么许可证?
- litellm 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- litellm 还在维护吗?
- 活跃维护中。litellm 最近一次提交是在 2026年10月20日。
- litellm 适合用来做什么?
- 为团队提供统一的内部入口,按用户分配密钥和预算来调用多家大模型。 在应用代码中切换 OpenAI 与 Anthropic 等模型,无需重写 API 调用。 使用提供的 Terraform 模块在 AWS 或 GCP 上部署 LLM 网关。
- litellm 怎么安装和运行?
- 使用 uv 安装 LiteLLM 代理服务器: uv tool install 'litellm[proxy]' 指定模型启动代理,然后访问 http://0.0.0.0:4000: litellm --model gpt-4o
- 在哪里获取 litellm?
- 源代码和安装说明在 GitHub 上:https://github.com/BerriAI/litellm
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
自托管的 AI 网关,将多家上游模型服务统一为 OpenAI、Claude、Gemini 兼容接口,并提供路由、密钥、配额与用量统计。
一个命令行工具和 Python 库,用于调用远程及本地部署的大语言模型运行提示词和对话。
开源 AI 网关,通过统一的 OpenAI 兼容 API 接入 23 家以上大模型服务,支持故障转移、负载均衡与语义缓存。
自托管 AI 网关,将多家服务商的 API 密钥与订阅账号统一接入一个入口,支持调度、容错和用量日志。
可自托管的 OpenAI 兼容 LLM 网关,通过单一端点接入 40 多家模型服务商,并提供虚拟密钥、预算与用量统计。