개발자 플랫폼

모든 모델로 개발하십시오. 하나의 플랫폼에서 가능합니다.

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.

제공업체 80+곳의 모델 600+개를 위한 단일 OpenAI 호환 엔드포인트이며, 제공업체 장애 시 자동 대체 기능을 제공합니다.

https://openrouter.ai/api/v1

TypeScript, Python, Go에서 동일한 타입 지정 클라이언트를 사용하며, 스트리밍, 도구, 구조화된 출력이 모든 언어에서 동일하게 작동합니다.

npm i @openrouter/sdk

타입 안전 도구, 멀티턴 루프, 스트리밍, 중지 조건. 모든 제공업체에 걸쳐 라우팅하는 프로덕션 에이전트를 구축하십시오.

npm i @openrouter/agent

플랫폼을 위한 반복 가능하고 검토 가능한 구성을 통해 OpenRouter를 코드형 인프라로 관리하십시오.

source = "OpenRouterTeam/openrouter"

개발 중 SDK 텔레메트리를 수집하고 로컬 웹 뷰어에서 모든 요청, 토큰 수, 오류를 재생하십시오.

npm install -g @openrouter/cli

Claude Code, Cursor 또는 자체 클라이언트 등 모든 Model Context Protocol 클라이언트에서 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!" }
    ]
  }'

오늘부터 개발 시작하기

무료로 시작할 수 있습니다. 구독이나 카드가 필요하지 않습니다.