API-ключ нужен для любых запросов к OpenRouter — из кода, Cursor, ботов и других приложений. Получить его можно за минуту, аккаунт уже должен быть создан.

Настройка

  1. Откройте openrouter.ai/settings/keys и войдите в аккаунт.
  2. Нажмите Create Key, задайте имя (например, «my-app»).
  3. При желании укажите лимит расходов на ключ (Credit limit) — удобно для тестов.
  4. Скопируйте ключ вида sk-or-v1-... — он показывается один раз.

Как хранить ключ

Не вставляйте ключ в код и не коммитьте его в git. Держите его в переменной окружения:

export OPENROUTER_API_KEY="sk-or-v1-..."

Если ключ засветился — удалите его на той же странице и создайте новый.

Закончились кредиты? Пополните баланс OpenRouter за рубли — картой РФ или через СБП, зачисление автоматическое за пару минут. Пополнить OpenRouter →

Частые ошибки

401 Unauthorized — ключ не передан или с опечаткой. Проверьте заголовок Authorization: Bearer sk-or-v1-....

402 Payment Required / insufficient credits — на балансе закончились кредиты. Запросы перестают работать у всех приложений сразу. Решение — пополнить баланс, кредиты общие для всех ключей аккаунта.

После получения ключа подключите его к своему инструменту — например, к Python или к Cursor.