Управление API ключами
API ключ — это ваш идентификатор для доступа к Rawrter API. Один ключ работает со всеми моделями.
Создание ключа
- Перейдите в панель управления.
- В разделе "API ключи" нажмите создать.
- Скопируйте сгенерированный ключ (формат
sk-or-<36 случайных символов>).
Сохраните ключ
Полный ключ (raw) показывается только один раз при создании. В нашей базе данных сохраняется только его безопасный SHA-256 хеш. Если вы потеряли ключ, вам придется его отозвать и создать новый.
Формат ключа
Все ключи Rawrter начинаются с префикса sk-or-. Используйте ключ в заголовке Authorization при отправке HTTP-запросов:
Authorization: Bearer sk-or-xxxБезопасность
- Не коммитьте ключи в код. Используйте переменные окружения (
.env). - Своевременно отзывайте ключи, если подозреваете, что они были скомпрометированы.
- Вы можете создать несколько ключей для разных проектов или сред разработки.
Лимиты расходов (Spend Limits)
Для защиты от случайного перерасхода средств (например, при отладке бесконечных циклов в скриптах или предоставлении ключа сторонним сервисам) вы можете установить индивидуальные ограничения для каждого API-ключа:
- Дневной лимит (Daily Spend Limit): максимальная сумма в USD, которую данный ключ может потратить за текущие сутки.
- Недельный лимит (Weekly Spend Limit): максимальная сумма расходов за скользящее недельное окно.
Настройка лимитов доступна в панели управления: перейдите в раздел API ключи → нажмите Лимиты рядом с нужным ключом.
Если лимит исчерпан, шлюз отклонит дальнейшие запросы с кодом ошибки api_key_limit_exceeded (HTTP 402).