Перейти к основному содержимому

Модели

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"]
}
]
}
]
}
Поле (модель)ТипОписание
modelIdstringИдентификатор для передачи в POST /v1/generations
titlestringНазвание модели
resultTypestringТип результата: image, video, text, audio, 3d
estimatedGenerationTimenumberОриентировочное время генерации (секунды)
settingsarrayПараметры модели (имя, тип, обязательность, опции)

Используйте modelId и структуру settings при формировании тела запроса к POST /v1/generations.