Создайте ключ BYOK.
Создает восходящий ключ BYOK для организации и немедленно синхронизирует каталог моделей. Восходящий apiKey появляется в открытом тексте только в этом запросе — он зашифрован в состоянии покоя и возвращается только в маске (keyMask). В случае успеха отвечает 201 с ключевым объектом и результатом синхронизации модели (синхронизация).
/api/v1/management/byok-keysАвторизация
AuthorizationобязательноКлюч API как Bearer-токен в заголовке Authorization.
Тело
nameобязательноОтображаемое имя ключа.
baseUrlобязательноБаза API вышестоящего провайдера URL. Частные или локальные адреса отклоняются (400).
apiKeyобязательноКлюч API вышестоящего провайдера в текстовом виде. Появляется только в этом запросе; зашифровано в состоянии покоя, после этого возвращается только keyMask.
protocolПротокол интерфейса API восходящего потока; по умолчанию стоит openai.
openaianthropic"openai"fallbackModeПоведение при сбое восходящего потока: бесшовный (по умолчанию) возврат к маршрутизации платформы; strict не отступает и возвращает ошибку.
seamlessstrict"seamless"disabledCanonicalIdsМодели (канонические идентификаторы), которые нужно отключить при создании; после синхронизации эти модели не будут маршрутизироваться через этот ключ.
scopedApiKeyIdsОграничивает этот ключ BYOK ключами API конкретной платформы (по идентификатору ключа). Пусто/пропущено = применяется ко всем ключам организации. Включение идентификатора ключа, которым вы не владеете, отклонено (400).