一个 API key 搞定所有 LLM:不再需要管理多个提供商账户
一个 API key 即可用于所有 LLM,这意味着您只需一个 account、一个 base URL 和一个 balance,即可使用 GPT、Claude、Gemini、DeepSeek、GLM、Qwen、Llama、Mistral 和 Kimi。使用 UberLLM,您只需更改 model id string 即可切换模型,并且每个 request 都会被路由到该模型最便宜且健康的 seller,价格不加收任何 fee。
每个提供商一个密钥的问题
真正上线任何产品时,你会发现自己需要一个OpenAI账户、一个Anthropic账户、一个Google Cloud项目、一个DeepSeek密钥——每个都有自己的计费方式、SDK怪癖、速率限制和停机时间。比较两个模型意味着两次集成。切换提供商意味着重写代码。
一个单一的网关密钥就能解决所有这些问题。你只需持有一个与OpenAI和Anthropic兼容的密钥,将你的SDK的base URL指向UberLLM,即可访问目录中的所有模型。每个请求都会被路由到你所请求模型的、最便宜且运行正常的卖家,并且实时看板上的价格不包含任何UberLLM费用。一个余额,按量付费,无月费或最低消费。
一个密钥,所有模型
from openai import OpenAI
client = OpenAI(base_url="https://api.uberllm.dev/v1", api_key="ull_your_key_here")
# Same client, same key — the model id is the only thing that changes.
for model in ["openai/gpt-5.1-mini", "anthropic/claude-haiku", "deepseek/deepseek-v4-flash"]:
r = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": "One sentence on why the sky is blue."}],
)
print(model, "→", r.choices[0].message.content)
模型 ID 遵循熟悉的 provider/model 格式 — 在 /models 上查找它们。Anthropic 风格的客户端调用 /v1/messages 上的相同主机;请参阅 Anthropic SDK doc。
一个密钥能为您带来什么
- 诚实地比较模型。 通过一个循环,在 GPT、Claude 和一个开源模型上运行相同的 prompt,而不是进行三次集成。
- 无需迁移即可切换。 当有更便宜或更新的模型表现更优时,只需更改 model id;其他一切保持不变。
- 一张账单,范围受限的密钥。 保持一个余额。为每个应用或环境生成范围受限且可撤销的密钥 — 密钥与安全。
- 自动故障转移。 如果某个提供商在请求中途(输出前)发生故障,调用将在下一个健康的提供商上重试,并且故障成本为 $0。
继续阅读
- 简短回答:适用于所有 LLM 的一个 API key
- 什么是与 OpenAI 兼容的 API endpoint
- 查看哪些模型最繁忙:模型排名