Документация

/models

Эндпоинт для получения каталога доступных моделей и их основных возможностей.

GET
https://ai.wormsoft.ru/api/gpt/models

Что возвращает эндпоинт:

  • Структуру list с массивом моделей.
  • Для каждой модели — fields вроде id, modalities, input_modalities, output_modalities, capabilities
  • Основное входное поле — input.
  • Удобный источник для UI выбора модели и фильтрации capabilities.

Минимальный пример запроса

curl --request GET \
--url https://ai.wormsoft.ru/api/gpt/models \
--header 'Authorization: Bearer YOUR_API_KEY'

Пример ответа

{
  "object": "list",
  "data": [
      {
        "id": "openai/gpt-5.4",
        "object": "model",
        "input_modalities": ["text", "image"],
        "output_modalities": ["text"],
        "capabilities": {
         "vision": true
         }
      }
   ]
}

Когда использовать

  • При построении model selector на фронтенде.
  • Для отображения capabilities перед отправкой запроса.
  • Для справочного каталога моделей внутри документации.