如何获取 OpenRouter API Key(2026 逐步指南)
OpenRouter 是 AI API 聚合平台——一个 Key 即可访问 OpenAI、Claude、Gemini、DeepSeek 等数百个模型。以下是上手方法。
什么是 OpenRouter?
OpenRouter 是一个 AI API 聚合平台,提供统一接口访问来自不同供应商的数百个模型。你不需要为 OpenAI、Anthropic、Google 和 DeepSeek 分别管理 API Key,只需一个 OpenRouter Key 即可访问全部。它是 我们的 AI 新手指南 中介绍的关键工具之一,用于简化 API 生态。
这简化了计费、模型切换和回退策略。如果某个供应商宕机,你可以用一行代码切换到另一个。OpenRouter 还将定价统一格式化,便于成本对比。此外,OpenRouter 在单一后台提供跨所有模型的使用分析,你可以跟踪支出并优化模型组合,无需在多个供应商账户之间切换。
第 1 步:注册 OpenRouter 账号
前往 openrouter.ai 注册。OpenRouter 支持 Google 和 GitHub 登录,快速上手。注册过程不到一分钟,创建账户不需要信用卡——只有准备使用付费模型时才需要添加付款方式。
注册后进入后台,你可以管理 Key、额度和查看用量分析。
第 2 步:生成 API Key
在后台进入「Keys」页面,点击「Create Key」,给它命名(如「production」或「dev」),然后复制生成的 Key。和大多数供应商一样,完整 Key 只显示一次。如果你不熟悉 API Key 的一般工作原理,我们的 API Key 指南 解释了认证、授权和计费的基础知识。
OpenRouter 支持创建多个 Key,并设置不同的额度限制——适合区分生产和开发环境。
第 3 步:充值
OpenRouter 采用预付额度模式。可通过信用卡或加密货币充值。部分模型免费(在模型列表中标记),所以不付款也可以开始实验。如需更全面地了解所有供应商的免费 AI API 选项,我们的免费 AI API 指南 对比了 2026 年所有可用的免费层。
额度在所有模型间共享——不需要为 OpenAI 和 Claude 分别充值。后台显示按模型划分的实时用量。
第 4 步:用一个 Key 调用多个模型
OpenRouter 的 API 兼容 OpenAI 格式,意味着你可以使用已经熟悉的 OpenAI SDK。切换模型只需修改请求中的模型名称——无需重构代码。以下是用同一个 Key 调用三个不同供应商的示例:
from openai import OpenAI
client = OpenAI(
api_key="your-openrouter-api-key",
base_url="https://openrouter.ai/api/v1"
)
# Call OpenAI GPT-4o
r1 = client.chat.completions.create(
model="openai/gpt-4o",
messages=[{"role": "user", "content": "Hello!"}]
)
# Call Anthropic Claude
r2 = client.chat.completions.create(
model="anthropic/claude-3.5-sonnet",
messages=[{"role": "user", "content": "Hello!"}]
)
# Call Google Gemini
r3 = client.chat.completions.create(
model="google/gemini-2.0-flash",
messages=[{"role": "user", "content": "Hello!"}]
)
print(r1.choices[0].message.content)
print(r2.choices[0].message.content)
print(r3.choices[0].message.content)通过 OpenRouter 用一个 API Key 调用 OpenAI、Claude 和 Gemini 模型
OpenRouter 定价
OpenRouter 在供应商定价基础上加收少量费用。加价透明——在每个模型页面显示。对高用量用户,单一计费系统的便利性通常超过小幅加价。
免费模型有速率限制。付费模型按 token 计费,与各供应商原始定价一致。查看模型列表页面获取实时定价。对于需要无限免费使用且无速率限制的开发者,用 Ollama 在本地运行模型 是一个有吸引力的替代方案,完全离线工作。
常见问题
OpenRouter API 是免费的吗?
OpenRouter 注册免费。平台上的部分模型免费(有速率限制),付费模型按 token 计费。你只需为实际使用付费。
可以用 OpenAI SDK 调用 OpenRouter 吗?
可以。OpenRouter 兼容 OpenAI 格式。将 base URL 设为 https://openrouter.ai/api/v1 并使用 OpenRouter API Key。代码不变——只需在模型名前加上供应商前缀(如「openai/gpt-4o」)。
通过 OpenRouter 可以访问哪些模型?
来自 OpenAI、Anthropic、Google、Meta、DeepSeek、Mistral 等供应商的数百个模型。完整列表在 OpenRouter 模型页面,包括免费和付费选项及实时定价。
OpenRouter 支持流式输出和函数调用吗?
支持。OpenRouter 支持流式响应、函数调用等功能(前提是底层供应商支持)。功能可用性取决于你选择的具体模型。
相关供应商
参考来源
- OpenRouter DocumentationOpenRouter · 核验日期 2026-07-29
- OpenRouter Models ListOpenRouter · 核验日期 2026-07-29