Workflows2026年5月8日·1 分钟阅读

OpenRouter — Unified API for 300+ LLMs with Auto Failover

OpenRouter is one OpenAI-compatible endpoint for 300+ LLMs across 60+ providers. Transparent pricing, no markup, automatic failover when a route is down.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Stage only · 17/100Stage only
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Stage only
信任
信任等级:New
入口
Asset
通用 CLI 安装命令
npx tokrepo install 7bb772b3-1ab0-4d27-a758-1cd9acc4f6ff

简介

OpenRouter 是通用 LLM 网关 —— 一个 OpenAI 兼容端点路由到 Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek 等 60+ provider 的 300+ 模型。价格透明(不在底层 provider 之上加价)、route 挂时自动 failover、BYOK 让你通过 OpenRouter 接口用自己的 provider 账号。适合想要一个 provider 抽象又不放弃成本控制的开发者。兼容任何 OpenAI SDK。装机时间 1 分钟。


Hello, OpenRouter

from openai import OpenAI

client = OpenAI(
    base_url="https://openrouter.ai/api/v1",
    api_key=os.environ["OPENROUTER_API_KEY"],
)

response = client.chat.completions.create(
    model="anthropic/claude-3.5-sonnet",  # provider/model
    messages=[{"role": "user", "content": "Hello"}],
)

同一 SDK 配 openai/gpt-4ogoogle/gemini-2.5-prodeepseek/deepseek-chatmeta-llama/llama-3.3-70b-instruct 都能用。

Auto 路由

response = client.chat.completions.create(
    model="openrouter/auto",  # 让 OpenRouter 自己选
    messages=[{"role": "user", "content": "Explain quantum tunneling"}],
)

Auto 路由按成本、延迟、能力的平衡为你的 prompt 选模型。要显式 fallback 列表用 models=["anthropic/claude-3.5-sonnet", "openai/gpt-4o"]

Provider 偏好

extra_body = {
    "provider": {
        "order": ["anthropic", "openai"],   # 优先 Anthropic
        "allow_fallbacks": True,
        "data_collection": "deny",          # 拒绝 provider 训练
        "require_parameters": True,
    },
}

response = client.chat.completions.create(
    model="anthropic/claude-3.5-sonnet",
    messages=[...],
    extra_body=extra_body,
)

OpenRouter vs LiteLLM Proxy

OpenRouter LiteLLM Proxy
托管 仅托管 自托管或托管
Provider 数 300+ 模型 / 60+ provider 100+ provider
加价 无(透明) 自托管:零
鉴权 / RBAC 每个 API key 自管
BYOK provider 支持 支持
适合 独立开发者、原型 企业自托管

FAQ

Q: OpenRouter 免费吗? A: OpenRouter 只收底层 provider 收的钱 —— 不加价。有 $1 初始 credit 免费档。某些模型有免费档(比如 Llama 通过 Together 免费端点、Gemini 2.5 免费档)通过 OpenRouter 可访问。

Q: 我的 API key 直接配 provider API 能用吗? A: 不能 —— OpenRouter API key(sk-or-v1-...)只在 openrouter.ai/api/v1 工作。直连 provider 的 key 是独立的。可以把 provider key 给 OpenRouter(BYOK)按 provider 价过路由。

Q: OpenRouter 存我的 prompt 吗? A: 默认:存(用于分析仪表盘),但可以每请求设 data_collection: deny 拒绝、或在 OpenRouter 账号设置全局拒绝。很多 provider 也有自己的 opt-out —— 两个都设。


🙏

来源与感谢

Built by OpenRouter. Commercial product with free credits.

openrouter.ai/docs — Official documentation

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产