Уровни доверия провайдеров

Каждая модель на ModelGate обслуживается одним или несколькими провайдерами. Каждый провайдер отнесён ровно к одному уровню доверия, а ключ может ограничивать, к каким уровням он имеет доступ. Это удобно, когда требуется работа только с российской юрисдикцией (152-ФЗ) или требуется полностью исключить новые/экспериментальные провайдеры.

  • 🇷🇺 Российские — провайдеры в юрисдикции РФ, данные остаются в России. Подходит для персональных данных (152-ФЗ).
  • 🌐 Доверенные зарубежные — крупные зарубежные API-агрегаторы (OpenRouter, DeepInfra и т.п.). Большая часть моделей доступна только здесь.
  • ⚠️ Непроверенные — новые/экспериментальные провайдеры, обычно дешевле. Не рекомендуется для персональных данных.

Актуальная классификация провайдеров доступна по публичному эндпоинту GET /api/providers/trust (кэш 5 минут) и отображается под каждой галочкой в диалоге создания/редактирования ключа. Если уровень пуст, соответствующая галочка в UI будет неактивна — сегодня в каталоге присутствуют только зарубежные провайдеры, а российские и непроверенные уровни подготовлены в схеме и начнут работать, как только появятся соответствующие провайдеры.

Если ключ не разрешает ни одного провайдера, обслуживающего запрошенную модель, роутер вернёт HTTP 403 с типом permission_error. Это не временная ошибка — измените настройки ключа на странице API ключи, чтобы разрешить нужный уровень.

По умолчанию новый ключ имеет доступ ко всем трём уровням — это сохраняет обратную совместимость для существующих ключей после перехода. Включение/выключение уровней не удаляет ключ и не влияет на историю использования.