OpenRouter教程:一个API Key用所有LLM
不用再为每个模型服务商维护单独的API Key。
💡 你将学到
不用再为每个模型服务商维护单独的API Key。
OpenRouter 教程 2026:一个 API 密钥,调用所有大模型
OpenRouter 是一个 API 网关,通过一个兼容 OpenAI 的端点和一把 API 密钥,让你访问数百个模型——Anthropic、OpenAI、Google、DeepSeek、Qwen、Llama 等等。到 2026 年,它已成为开发者比较和路由模型的标准方式,无需再管理十几个账号。
为什么开发者都在用
- 一把密钥,一个 SDK —— 改一个字符串就能切换模型
- 按量付费 —— 积分在所有服务商之间通用
- 模型对比 —— 几分钟内用同一个提示词测试 10 个模型
- 故障转移路由 —— 某个服务商挂了,自动切换到另一个
- 无最低消费 —— 5 美元即可起步
快速上手
# 1. 在 openrouter.ai 注册,创建密钥(sk-or-v1-...)
# 2. 使用标准 OpenAI SDK
from openai import OpenAI
client = OpenAI(
api_key="sk-or-v1-...",
base_url="https://openrouter.ai/api/v1"
)
resp = client.chat.completions.create(
model="anthropic/claude-sonnet-4",
messages=[{"role": "user", "content": "你好!"}]
)
print(resp.choices[0].message.content)
你应该知道的模型 ID
| 模型 | OpenRouter ID | 价格档位 |
|---|---|---|
| Claude Sonnet 4 | anthropic/claude-sonnet-4 | 中 |
| GPT-5 mini | openai/gpt-5-mini | 低 |
| DeepSeek V3 | deepseek/deepseek-chat | 极低 |
| Qwen 2.5 72B | qwen/qwen-2.5-72b-instruct | 低 |
| Llama 3.3 70B | meta-llama/llama-3.3-70b-instruct | 低 |
| 免费模型 | 各种(带 :-free 后缀) | $0 |
高级功能
自动路由:
"model": "openrouter/auto"
将每个请求路由到最适合该提示词的模型——适合成本优化。
故障转移:
"model": ["anthropic/claude-sonnet-4", "openai/gpt-5-mini"]
如果第一个失败,自动使用第二个。
成本追踪: 响应中包含 usage.cost 字段——记录它即可查看每个请求的花费。
常见问题
OpenRouter 比直连 API 更便宜吗? 每个 token 略贵一点(小额网关费),但实际使用中往往更省钱,因为你可以为每个任务挑选最便宜且够用的模型。
我的数据隐私有保障吗? OpenRouter 是透传服务;你的数据会发送给模型提供商。企业版提供部分服务商的零留存选项。
OpenRouter 上有免费模型吗? 有——多个模型可免费使用(有限速),适合做实验。
相关文章
❓ 常见问题
Is OpenRouter cheaper than direct APIs?
Slightly more per token (small gateway fee) but often cheaper in practice because you can pick the cheapest adequate model per task.
Is my data private?
OpenRouter is a pass-through; your data goes to the model provider. Enterprise tier offers zero-retention with some providers.
Free models on OpenRouter?
Yes - several models are available free (rate-limited) for experimentation.
本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。
