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

Методы

Базовый адрес: https://aimoviemachine.ru/api/public/v1. Во всех примерах ключ передаётся заголовком Authorization: Bearer <ключ>.

Право: read.

Окно терминала
curl https://aimoviemachine.ru/api/public/v1/account \
-H "Authorization: Bearer $AIMM_API_KEY"
{
"balance": { "available": 120.5, "reserved": 2.29, "total": 122.79 },
"unit": "credits"
}
Поле Значение
available можно тратить прямо сейчас
reserved удержано под генерации, которые ещё идут
total всего на балансе (available + reserved)

Право: read. Необязательный параметр kind: image, video или audio.

Окно терминала
curl "https://aimoviemachine.ru/api/public/v1/models?kind=video" \
-H "Authorization: Bearer $AIMM_API_KEY"
{
"data": [
{
"id": "6",
"name": "VEO",
"kind": "video",
"description": "VEO 3.1 — генерация видео по тексту, фото опциональны.",
"variants": [
{ "id": "6", "name": "VEO 3.1 Standard" },
{ "id": "13", "name": "VEO 3.1 Quality" }
]
}
]
}

id модели и варианта — строка. Для генерации выбирается id варианта. Список меняется: модели добавляются и снимаются — не зашивайте его в код, читайте этот метод.