Ключи и доступ
Ключ — это пропуск к моделям. Один аккаунт может держать сколько угодно ключей: по проекту, по клиенту, по окружению. Баланс у них общий, а лимит можно задать каждому свой.
Как получить
- Откройте API-ключи в кабинете.
- Нажмите «Создать ключ», задайте название и при желании лимит.
- Скопируйте ключ сразу — полностью он показывается только один раз.
Практика
| Приём | Зачем |
|---|---|
| Отдельный ключ на проект | видно расход каждого проекта и можно отключить один, не задев остальные |
| Лимит на ключ | страховка от случайного цикла или утечки |
| Ключ в переменной окружения | ключ не попадает в репозиторий и в историю команд |
| Ротация раз в несколько месяцев | старые копии ключа перестают работать |
# .env
RELAY_API_KEY=<key>
RELAY_BASE_URL=https://api.relaymodels.com/v1Если ключ утёк
Удалите его в кабинете — он перестанет работать немедленно, — создайте новый и подставьте в настройки приложений. Остальные ключи и баланс при этом не затрагиваются.
Никогда не публикуйте ключ в клиентском коде сайта или мобильного приложения: запросы к моделям должны уходить с вашего сервера.
Доступ по коду
Если вы получили код активации, ключ создаётся в кабинете /redeem: вводите код, получаете ключ и видите статистику только по своим ключам.