Работа с вендорами: список и данные по вендору

Метод: GET /v2/vendors — список всех вендоров
Возвращает перечень всех вендоров, доступных в системе, и поддерживаемые типы моделей.
Запрос
GET {{API_HOST}}/v2/vendors
Параметры запроса (query)
Параметр
Тип
Обязателен
Описание
type
string
Нет
Фильтрация по типу модели (llm, tts, stt, embed, tti)
Пример запроса
GET /v2/vendors?type=llm
Пример ответа
{
  "openai": {
    "code": "openai",
    "name": "OpenAI",
    "available": true,
    "model_types": ["llm", "stt", "tts", "embed"]
  },
  "deepseek": {
    "code": "deepseek",
    "name": "DeepSeek",
    "available": true,
    "model_types": ["llm"]
  }
}
Параметры запроса (query)
Параметр
Тип
Описание
code
string
Уникальный идентификатор вендора
name
string
Отображаемое имя
available
boolean
Доступен ли сейчас вендор
model_types
string
Типы поддерживаемых моделей
Метод: GET /v2/vendors/{vendor_code} — информация по конкретному вендору
Позволяет получить подробную информацию о конкретном вендоре по его code.
Запрос
GET {{API_HOST}}/v2/vendors/{vendor_code}
Параметры запроса (query)
Параметр
Тип
Описание
vendor_code
string
Идентификатор вендора, например: openai
Пример запроса
GET /v2/vendors/anthropic
Пример ответа
{
  "code": "anthropic",
  "name": "Anthropic",
  "available": true,
  "model_types": ["llm"]
}
Применение
  • Получение доступных вендоров для UI или API-интеграции.
  • Выбор источника моделей в мультивендорных ассистентах.
  • Используется совместно с методами /v2/vendors/{vendor_code}/models и /v2/models.