ИИ-адаптер

~/ Документация 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
  }
}