Доступ к API Caila
Чтобы отправлять запросы через API, сгенерируйте API-ключ и указывайте его в каждом запросе.
Caila предоставляет возможность гибко управлять API-ключами: назначать им различные права доступа и лимиты, ограничивать время жизни, редактировать и удалять.
Чтобы создать API-ключ:
-
Перейдите в раздел API-ключи и нажмите Создать ключ.
-
Укажите название. Оно будет отображаться в списке ключей. Дополнительно можно указать описание и теги.
-
Чтобы настроить права доступа, выберите нужные опции:
- Чтение данных — выгрузка отчетов, а также получение информации об объектах в вашем аккаунте на MLOps-платформе: ML-сервисах, датасетах, ресурс-группах и др.
- Изменение данных — включает чтение данных, а также управление сервисами и настройками.
- Запросы к моделям — запросы к моделям и ML-сервисам.
-
Чтобы ограничить использование ключа, установите лимиты:
- Лимит расходов. Подробнее смотрите в разделе Лимит расходов.
- Количество запросов в минуту.
Запросы, превышающие лимит, будут отклонены.
-
Чтобы ограничить время жизни ключа, включите опцию Временный ключ и укажите дату.
подсказкаНастройте уведомления о том, что время жизни ключа скоро истекает, в разделе Аккаунт → Уведомления. Это поможет вовремя перевыпустить ключ и избежать внезапного прекращения работы приложений. Уведомления отправляются за 7 дней и за 1 день до истечения срока.
-
Чтобы ограничить доступ к моделям с этим API-ключом, выберите разрешенные модели (остальные будут запрещены) либо запрещенные модели (остальные будут разрешены).
-
Чтобы обеспечить защиту от утечек данных и промпт-инъекций, укажите ключ доступа Jay Guard. Подробнее об интеграции с Jay Guard читайте в статье Защита данных в запросах.
-
Нажмите Сгенерировать.
После создания ключ можно скопировать сразу же или посмотреть позже.