开发者平台

使用所有模型构建。 从同一平台出发。

一个兼容 OpenAI 的 API、三种语言的类型化 SDK、一个智能体框架、本地开发工具和一个 MCP 服务器——由 600+ 个模型提供支持,覆盖 80+ 家提供商,并支持自动回退。

Everything you need to ship

Seven products, one API key. Start with a single request and grow into a production agent without changing providers. That key covers text, image generation, video generation, text-to-speech, and speech-to-text models, documented in the multimodal guides.

通过一个兼容 OpenAI 的端点访问 80+ 家提供商的 600+ 个模型,并在提供商故障时自动回退。

https://openrouter.ai/api/v1

TypeScript、Python 和 Go 中提供相同的类型化客户端——流式传输、工具和结构化输出在每种语言中的行为完全一致。

npm i @openrouter/sdk

类型安全工具、多轮循环、流式传输和停止条件。构建可跨所有提供商路由的生产级智能体。

npm i @openrouter/agent

以基础设施即代码的方式管理 OpenRouter,为您的平台提供可重复、可审查的配置。

source = "OpenRouterTeam/openrouter"

在开发过程中捕获 SDK 遥测数据,并在本地网页查看器中回放每个请求、token 数和错误。

npm install -g @openrouter/cli

让任何 Model Context Protocol 客户端——Claude Code、Cursor 或您自己的客户端——都能访问全部 600+ 个模型。

https://mcp.openrouter.ai/mcp

适用于智能体运行框架、人工参与工具、评估、成本控制和图像生成的实用方案。

几行代码即可投入生产

替换模型字符串即可更换提供商。代码的其他部分无需更改。

import { OpenRouter } from '@openrouter/sdk';

const client = new OpenRouter({
  apiKey: process.env.OPENROUTER_API_KEY,
});

const response = await client.chat.send({
  model: 'anthropic/claude-sonnet-4',
  messages: [
    { role: 'user', content: 'Explain quantum computing in simple terms.' },
  ],
});

console.log(response.choices[0].message.content);

三步上线

大多数团队不到五分钟即可完成首次成功请求。

  1. 1

    获取 API 密钥

    从控制台创建密钥。无需订阅或信用卡即可开始使用。

  2. 2

    将客户端指向 OpenRouter

    已在使用 OpenAI SDK?更改基础 URL 和您的密钥。其余一切保持不变。

  3. 3

    选择任意模型

    使用 author/slug 字符串。添加回退选项,确保提供商中断绝不会导致您的服务中断。

  4. 阅读完整快速入门指南
您的首次请求
curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "models": [
      "anthropic/claude-sonnet-4",
      "openai/gpt-4o",
      "google/gemini-2.5-pro"
    ],
    "messages": [
      { "role": "user", "content": "Hello!" }
    ]
  }'

立即开始构建

免费开始使用。无需订阅,无需银行卡。