раздел 00

Что такое OpenRouter

OpenRouter (openrouter.ai) - это единый шлюз и маршрутизатор к сотням языковых моделей от разных провайдеров. OpenAI, Anthropic, Google, Meta, Mistral, DeepSeek и многие другие - все доступны через один API и один общий счёт. Вы получаете один ключ, кладёте на баланс кредиты и обращаетесь к любой модели, просто меняя её название в запросе.

Главная мысль: не нужно заводить отдельный аккаунт и привязывать карту у каждого провайдера. Один раз настроили доступ к OpenRouter - и дальше переключаетесь между моделями строкой в коде.

Как это выглядит

Модель указывается строкой вида vendor/model - например anthropic/claude-..., openai/gpt-... или google/gemini-.... Чтобы сменить модель, вы меняете эту строку, а весь остальной код остаётся прежним. API сделан OpenAI-совместимым, поэтому подходит любой привычный OpenAI-SDK.

Один ключ ко всему
Сотни моделей разных вендоров через единый API и единый баланс кредитов.
Лёгкое переключение
Сменить модель - значит поменять строку vendor/model в запросе, не переписывая код.
Фолбэки и маршрутизация
Если модель недоступна, запрос можно автоматически отправить на запасную.

Зачем это нужно

  • Меньше возни с аккаунтами. Один профиль и один счёт вместо десятка отдельных кабинетов и карт.
  • Свобода выбора модели. Легко сравнить и переключить модели под задачу - где-то важнее качество, где-то цена или скорость.
  • Устойчивость. Фолбэки и маршрутизация помогают не упасть, если конкретный провайдер недоступен.
  • Оплата из России. Пополнение кредитов картой или криптой - удобный способ доступа к зарубежным моделям.

Как читать гайд

  • 01 - зачем OpenRouter нужен и в чём его выгода.
  • 02 - как начать: регистрация, ключ, кредиты, первый запрос.
  • 03 - интеграция в код: примеры curl и Python.
  • 04 - шпаргалка: формат id, URL, заголовок и словарь терминов.