Методы
Базовый адрес: https://aimoviemachine.ru/api/public/v1.
Во всех примерах ключ передаётся заголовком Authorization: Bearer <ключ>.
Баланс — GET /account
Заголовок раздела «Баланс — GET /account»Право: 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) |
Модели — GET /models
Заголовок раздела «Модели — GET /models»Право: 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 варианта.
Список меняется: модели добавляются и снимаются — не зашивайте его в код, читайте этот метод.
