Модели
GET /v1/models
Возвращает список доступных моделей и их параметров.
Запрос
Headers: Authorization: Bearer <api_key>
Ответ
200 OK
{
"models": [
{
"modelId": "openai/dall-e-3",
"title": "DALL·E 3",
"resultType": "image",
"estimatedGenerationTime": 15,
"settings": [
{
"name": "prompt",
"title": "Описание",
"fieldType": "text",
"required": true
},
{
"name": "size",
"title": "Размер",
"fieldType": "select",
"options": ["1024x1024", "1792x1024"]
}
]
}
]
}
| Поле (модель) | Тип | Описание |
|---|---|---|
| modelId | string | Идентификатор для передачи в POST /v1/generations |
| title | string | Название модели |
| resultType | string | Тип результата: image, video, text, audio, 3d |
| estimatedGenerationTime | number | Ориентировочное время генерации (секунды) |
| settings | array | Параметры модели (имя, тип, обязательность, опции) |
Используйте modelId и структуру settings при формировании тела запроса к POST /v1/generations.