Каталог доступных моделей
Получение доступных канонических ID в формате OpenAI: четыре поля на модель.
Используйте GET /v1/models для заполнения выбора канонической модели в интеграции. Ответ содержит только сведения об идентичности модели, а не коммерческие условия или настройки бюджета проекта.
curl 'https://api.b2b-llm.com/v1/models' \
-H "Authorization: Bearer $B2B_API_KEY"
Контракт ответа
{
"object": "list",
"data": [
{
"id": "minimax-m3",
"object": "model",
"created": 1784882385,
"owned_by": "MODEL_OWNER"
}
]
}
ID и временная метка выше показывают формат, а не доступность модели компании. Каждая запись содержит ровно четыре поля: id (каноническая строка), object (model), created (сохранённое время в секундах Unix), owned_by (настроенный владелец). Если доступных моделей нет, data — пустой массив.
MODEL_OWNER — условное обозначение настроенного владельца модели, не значение для отправки в запросе и не бренд рабочей области компании. Используйте фактическое owned_by, возвращённое API.
Переход на минимальный каталог
Версия 12.0.0 убирает прежние расширенные метаданные из публичного каталога и чтения отдельной модели. Расширенный формат временно отключён; ?view=extended, ?view=details и похожие параметры его не восстанавливают. Клиенты, зависящие от признаков возможностей, псевдонимов, контекстных ограничений или тарифов, должны изменить источник настроек до внедрения. После обновления очистите старый кэш каталога.
Страница Модели и цены рабочей области компании имеет отдельные списки текста, изображений, аудио и видео. Каждый доступный медиамаршрут показывает поддерживаемые параметры, варианты и ограничения из текущего проверенного контракта вместе с тарифом аккаунта. Доступность ключа компании/проекта и оценку Usage Limit всё равно нужно проверять для выбранного ключа через Playground и соответствующие media catalog/quote. Отсутствие поля не означает бесплатную цену, отсутствие лимита модели или отключённую возможность.
Согласованные для установки псевдонимы продолжают разрешаться, в том числе через чтение отдельной модели; каталог возвращает только канонические ID. При необходимости запросите псевдоним у администратора, а не считайте, что он обязательно есть в data.
Права организации
Активные и замороженные ключи могут читать каталог; замороженный ключ не может отправлять запросы к моделям. Ограничения моделей компании и действующие правила домена/IP сохраняются. Ключи сотрудников и проектов наследуют разрешения моделей организации. Вновь запрещённые модели отклоняются с company_model_not_allowed, даже если недавний ответ каталога ещё в кэше. Доступ к прежним собственным результатам операций определяется обычными правами и сроком хранения.