~/ Документация API / Генерация видео
POST/videos
Текст → видео. Асинхронно: POST создаёт задачу и возвращает её id, статус опрашивается через GET /videos/{id}, готовый файл — через GET /videos/{id}/content.
https://api.aiadapter.ru/api/v1/videosПараметры тела
modelstringrequiredМодель
Видео-модель, напр. minimax/video-01.
promptstringrequiredПромпт
Текстовое описание сцены.
Пример
curl https://api.aiadapter.ru/api/v1/videos \
-H "Authorization: Bearer sk-aa-v1-..." \
-H "Content-Type: application/json" \
-d '{"model":"minimax/video-01","prompt":"Кот играет на пианино"}'import requests
r = requests.post(
"https://api.aiadapter.ru/api/v1/videos",
headers={"Authorization": "Bearer sk-aa-v1-..."},
json={
"model": "minimax/video-01",
"prompt": "Кот играет на пианино"
},
)
print(r.json())const res = await fetch("https://api.aiadapter.ru/api/v1/videos", {
method: "POST",
headers: {
"Authorization": "Bearer sk-aa-v1-...",
"Content-Type": "application/json",
},
body: JSON.stringify({"model":"minimax/video-01","prompt":"Кот играет на пианино"}),
});
console.log(await res.json());Ответ HTTP 202
{
"id": "gen-vid901",
"status": "queued",
"polling_url": "/api/v1/videos/gen-vid901",
"usage": {
"cost_rub": 63.2
}
}