/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 перед отправкой запроса.
- Для справочного каталога моделей внутри документации.