# KeepRouter 对比 LiteLLM：托管模型服务还是自运营网关

> KeepRouter 是托管模型访问服务，提供边界明确的公开目录和预付费用户计费，用户无需运营代理基础设施。LiteLLM 是可作为 Python SDK 或 Proxy Server 使用的软件；官方文档记录了供应商协议转换、重试与 fallback 路由、Virtual Key、预算、日志、成本追踪和限流。需要购买一条托管路径时选 KeepRouter；必须自行掌控网关与供应商配置时评估 LiteLLM。 [1](https://docs.litellm.ai/) [2](https://docs.litellm.ai/docs/proxy/quick_start) [3](https://keeprouter.com/api/openapi.json) [4](https://keeprouter.com/models)

_最后复核 2026-08-15 · [编辑复核](https://keeprouter.com/editorial-policy#editorial-team)_

## 直接结论

最大的差异是所有权。KeepRouter 以服务方式运营网关、模型目录、用户认证、预付费计费和上游渠道配置。LiteLLM 则把网关软件交给团队：其官方文档提供 Python SDK 与 Proxy Server，并说明运营方如何连接供应商、定义模型、运行基础设施、配置认证与路由并追踪用量。

两种模式都不是普遍更好。托管服务减少基础设施和供应商账户工作；自运营代理给平台团队更多控制，也带来更多责任。

## 决策表

| 决策维度 | KeepRouter | LiteLLM |
|---|---|---|
| 部署 | 由 KeepRouter 托管与运营 | 作为 Python SDK 放进应用，或由团队部署并运营 Proxy Server |
| 供应商配置 | 从 KeepRouter 实时用户目录选择；上游渠道配置保持私密 | 运营方配置供应商、deployment、API base、凭据、模型别名与路由 |
| API 表面 | KeepRouter OpenAPI 列出 Chat Completions、Responses、Messages、count tokens、models、embeddings、image 和 speech 路由；支持依模型而定 | 官方文档描述跨聊天、Responses、embeddings、images、audio、batches 等供应商集成的 OpenAI 输入输出转换 |
| 路由控制 | 用户选择模型与路由；重试和渠道行为不作为用户路由 DSL 开放 | 官方文档描述跨已配置 deployment 的 Router 重试、fallback 与负载均衡 |
| 访问与消费 | KeepRouter 账户、预付余额、限定 Key、Usage 视图和公开用户价格 | Proxy 文档描述认证 hook、Virtual Key、项目/用户成本追踪、预算、日志与限流 |
| 运维负担 | 用户无需维护代理、数据库、部署或供应商 adapter | 团队负责版本、部署、Secret、配置所需数据库或缓存、监控与故障响应 |

## KeepRouter 更合适的情况

如果所需模型与操作已在[实时目录](/models)中、团队希望维持一份用户计费关系，并且运行内部网关不是产品需求，KeepRouter 更合适。它向应用团队提供公开模型 ID 与端点、用户价格、API Key、消费控制和请求用量，而不要求维护供应商 adapter 集合。

KeepRouter 的可配置性也有意更少。它不是用户自行部署的软件包，不接受自助用户任意添加供应商配置，也不把 LiteLLM 文档中的路由、日志 hook、guardrail 集成或多租户网关管理声称为对等功能。

## LiteLLM 更合适的情况

当平台本身必须由团队掌控时，LiteLLM 更合适，例如私有部署、供应商凭据、自定义 API base、模型别名、路由与 fallback、逐项目策略或接入现有可观测栈。其官方文档区分了中央 Proxy Server 与直接 Python SDK 的使用场景，并列出各自控制能力。

这些控制也带来维护义务。应评估将要运营的准确 LiteLLM 版本、依赖与安全公告、状态存储、高可用设计、升级流程和逐供应商兼容性。本页不会估算工程成本，也不会把“运行一个容器”写成生产就绪。

## 从 LiteLLM 迁移到 KeepRouter

1. 导出所有会改变行为的模型别名、供应商 deployment、API base、凭据依赖、fallback、重试、预算、限流、guardrail、日志 hook 和自定义请求头。
2. 只把必要操作匹配到当前 KeepRouter 目录模型与端点；LiteLLM 别名可能指向 KeepRouter 中不存在的配置。
3. 修改应用 Base URL 与 Key，用公开 KeepRouter 模型 ID 替换别名，并移除 LiteLLM 专有请求字段。
4. KeepRouter 未开放的策略应在应用或另一控制层重建，不能静默丢失合规或可靠性要求。
5. 关闭代理前测试非流式、流式、工具、Responses 或 Messages 事件、错误、用量、限额和输出质量。

## 从 KeepRouter 迁移到 LiteLLM

按当前官方说明部署 LiteLLM SDK 或 Proxy Server，创建将由你掌控的供应商账户与凭据，定义模型别名和路由，再重建认证、预算、限流、日志与可用性控制。替换应用中的 KeepRouter ID 与计费假设。KeepRouter 上游渠道、私密路由映射、预付余额和用户价格不会迁移。

## LiteLLM 与 KeepRouter 可以分层吗？

一种可能架构是应用到 LiteLLM，再到 KeepRouter OpenAI 兼容端点。为 LiteLLM 模型条目配置 KeepRouter Base URL、KeepRouter Key 和准确的 KeepRouter 公开模型 ID，并把结果视为自定义集成。先验证 Chat Completions，再分别测试 Responses、Anthropic Messages、流式、工具、用量、错误、超时和重试。避免叠加重试或 fallback 策略，以免放大尝试次数并让计费与故障追踪更难解释。

只有 LiteLLM 增加了真正需要的控制时，分层才有意义。如果只是转发一个 KeepRouter 模型而没有策略，它只会增加部署和故障边界。

## 相关路径

在决定每一层由谁负责前，请查看[模型路由](/zh/features/model-routing)、[API 可观测性](/zh/features/api-observability)、[按量计费](/zh/features/usage-based-billing)、[OpenAI 兼容接口](/zh/features/openai-compatible-api)和 [KeepRouter 安全页](/security)。

本页关于 LiteLLM 的事实于 2026 年 8 月 15 日按其官方 Getting Started 与 Proxy 文档核对。部署前请验证当前版本与文档。

## 常见问题

### LiteLLM 是托管模型供应商吗？

LiteLLM 官方文档提供 Python SDK 和连接已配置供应商的 LLM Proxy Server；其部署与供应商关系不同于 KeepRouter 托管目录模式。

### 可以自托管 KeepRouter 吗？

KeepRouter 面向用户的公开产品是托管服务；本页不承诺存在受支持的 KeepRouter 自托管发行版。

### KeepRouter 会开放 LiteLLM 风格的自定义路由吗？

不声称存在对等的用户路由 DSL。KeepRouter 用户选择受支持的公开模型与端点，上游渠道路由仍由运营方管理。

### LiteLLM 可以调用 KeepRouter 吗？

对匹配路由，自定义 OpenAI 兼容配置可能可用，但这是必须测试的分层集成。不能只凭 Chat Completions 就推定 Messages、Responses、工具或重试语义。

### 哪种方案总成本更低？

没有通用答案。除了当前推理价格，还要比较所选模式需要的基础设施、工程、监控、安全和故障响应成本。

## 参考的一手资料

_来源复核日期 2026-08-15_

1. [LiteLLM Getting Started](https://docs.litellm.ai/)
2. [LiteLLM Proxy Server documentation](https://docs.litellm.ai/docs/proxy/quick_start)
3. [KeepRouter OpenAPI](https://keeprouter.com/api/openapi.json)
4. [KeepRouter models and pricing](https://keeprouter.com/models)
5. [KeepRouter security and data handling](https://keeprouter.com/security)

## 继续阅读

- [比较 AI 网关的运行模式，而不是口号](https://keeprouter.com/zh/compare.md)
- [KeepRouter 对比 OpenRouter](https://keeprouter.com/zh/compare/openrouter.md)
- [KeepRouter 对比 Portkey](https://keeprouter.com/zh/compare/portkey.md)
- [模型路由](https://keeprouter.com/zh/features/model-routing.md)
- [API 可观测性](https://keeprouter.com/zh/features/api-observability.md)
- [按用量计费](https://keeprouter.com/zh/features/usage-based-billing.md)
- [OpenAI 兼容 API](https://keeprouter.com/zh/features/openai-compatible-api.md)
- [security](https://keeprouter.com/security.md)

## 先判断是否必须掌控网关

托管目录满足需求时使用 KeepRouter；团队准备承担部署、供应商凭据、路由策略和运维时再选择 LiteLLM。

[创建免费 Key](https://keeprouter.com/login?returnTo=%2Fconsole%2Fkeys%3Fmodel%3Dfree) · [实时模型与价格](https://keeprouter.com/models.md)
