Source: https://ailoot.ai/models/kk/x-ai-grok-imagine-video/
Canonical: https://ailoot.ai/models/kk/x-ai-grok-imagine-video/
Language: kk

# SpaceXAI: Grok Imagine Video

[Markdown](https://ailoot.ai/models/kk/x-ai-grok-imagine-video/index.md) · [JSON](https://ailoot.ai/models/kk/x-ai-grok-imagine-video/facts.json)

## [SpaceXAI: Grok Imagine Video](https://ailoot.ai/models/kk/x-ai-grok-imagine-video/)

Grok Imagine Video мәтіннен, бастапқы суреттен немесе жетіге дейін көрнекі референстен қысқа ролик жасайды. Оның классикалық нұсқасы бар MP4 роликтерін өңдеп, 2–10 секунд жалғастыру да қосады. Генерация дыбыспен 720p-ге жетеді; өңдеу мен жалғастыру бастапқы кадрлауды өз шектерінде сақтайды.

- [**Ailoot Ultra · Бейне** `POST /v1/videos` `x-ai/grok-imagine-video`](https://ailoot.ai/models/kk/x-ai-grok-imagine-video/#method-0)

Модель туралы

Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.

Grok Imagine Video — Grok Imagine бейне тобының классикалық нұсқасы. Өндірушінің қазіргі құжаттамасы промпттан жаңа ролик жасауды, бастапқы суретті қозғалысқа келтіруді, көрнекі референстерді қолдануды және бар бейнені өзгертуді не жалғастыруды қамтиды. Бұл ағындар әртүрлі артефакт береді: жаңа көрініс, берілген материалдың өңделген нұсқасы немесе бастапқы материалдан кейін жаңа мазмұн қосылған бір бейне. Ағынды қолда бар материалға және планның өзгертілетін бөлігіне қарап таңдаңыз.

Жаңа мәтіннен бейне планы үшін нысанды, ортаны, көрінетін әрекетті, камераны және дыбысты сипаттаңыз. Стандартты генерация 1–15 секунд роликтерді, 480p не 720p нәтижені және жасалған дыбысты қолдайды. Шаршы, көлденең, тік және кеңірек арақатынастар, соның ішінде 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 және 5:2 құжатталған. Авторлық тапсырма тыныш аула үстіндегі қағаз шамның ақырын тербелуін, камераның жанама ілесуін сұрауы мүмкін. Тексеруде қозғалыс, кадрлау және ортаның үні осы бір планды қолдайтыны бағаланады.

Суреттен бейне жасағанда берілген қозғалмайтын сурет бірінші кадр болады. Онда қажетті қиындыны, нысанды және көрінетін бөлшектерді дайындап, кейінгі әрекетті сипаттаңыз. Нәтиже суреттің арақатынасын сақтайды. Бастапқы сурет нақты ашылу композициясын береді, ал референстен бейне жасау жаңа құрастырылған көріністегі адамдарды, өнімдерді немесе ортаны бағыттайды. Белгілі затты басқа ортаға орналастыру мақсаты тұрғанда осы екі рөлді ажырату кездейсоқ алғашқы кадрдан сақтайды.

Классикалық модель референспен басқарылатын әр сұрауда жетіге дейін сурет қабылдайды. Бұл режим он секундпен және 720p-мен шектеледі. Әр референске анық рөл беріп, тізімдегі орнымен, \<IMAGE\_0\>-ден бастап атаңыз. Өнім туралы шағын көріністе бір референс затты, екіншісі қажетті орынды анықтай алады. Тапсырманы заттың орналасуына және планның негізгі әрекетіне шоғырландырыңыз. Классикалық референс режимінің өз конфигурациясы бар; толық 1.5 нұсқасы таңдалған дауыс пен бекітілген кадрдың қосымша басқаруын ұсынады.

Бейне өңдеу бар роликті және өзгерісті сипаттайтын промптты алады. Өндіруші H.264, H.265 немесе AV1 сияқты қолдау көрсетілетін кодектері бар, ұзақтығы 8.7 секундқа дейінгі MP4 көздерін қабылдайды. Өңделген нәтиже бастапқы ұзақтық пен арақатынасты сақтайды және 720p шегіне дейін бастапқы ажыратымдылықпен жүреді. Бұл өңдеу ағынында пайдаланушының ұзақтық, арақатынас және ажыратымдылық басқаруы қолданылмайды. Соңғы қолданысқа қажетті композициясы мен уақыты бар бастапқы материал дайындаңыз, сонда промпт көрнекі өзгеріске шоғырлана алады.

Авторлық өңдеу тапсырмасы адамның бетін, қозғалысын, фонды және камераны сақтап, мойынорағыш түсін өзгертуі мүмкін. Өзгеріспен бірге сақталатын элементтерді анық жазыңыз. Өндіруші қалған материалды мүмкіндігінше жақын сақтауды сипаттайды: бұл әр пиксель бірдей қалады деген кепіл емес, тексеруге арналған пайдалы мақсат. Нәтижені бүкіл ролик бойымен, әсіресе зат қозғалғанда, басқа затпен қиылысқанда немесе жартылай жасырылғанда салыстырыңыз. Соңғы артефакт — жаңа түсті көрсететін жай сурет емес, өңделген ролик.

Бейне жалғастыру бар MP4-тің соңғы кадрынан жалғасады. Құжатталған бастапқы ұзақтық — 2–15 секунд; қосылатын бөлік — 2–10 секунд, әдепкісі — алты секунд. Жалғастыру ұзақтығы тек жаңа бөлікке қатысты. Он секунд бастапқы бейнеге бес секунд қосылса, екі бөлікті де қамтитын он бес секундтық бейне шығады. Нәтиже 720p шегінде бастапқы арақатынас пен ажыратымдылықты сақтайды. Бастапқы бейненің соңғы сәтін дайындап, камера өз қозғалысын жалғастырғанда нысанның жақындаған затқа бұрылуы сияқты кейінгі оқиғаны сипаттаңыз.

Жалғастыруды бастапқы материал мен жаңа мазмұн шекарасы маңында тексеріңіз. Кейіпкер тұлғасын, қозғалыс бағытын, камера қарқынын, жарық пен дыбысты тексеріп, жалғастыруды алдыңғы әрекетке сәйкестендіріңіз. Ролик көрнекі түрде ыңғайсыз сәтте бітсе, осы шекараны келесі план жоспарына ашық енгізіңіз. Ұзақ көріністі жинау — монтаж шешімі: модельдің генерация, референс, өңдеу және жалғастыру ұзақтығы шектері бөлек, ал жалғастырылған жалпы нәтиже стандартты жаңа генерация ролигінен ұзақ болуы мүмкін.

Өндірушінің бейне ағыны асинхронды. Сұрау идентификаторы тапсырманы аяқталған нәтиже бейне орналасуы мен ұзақтығын бергенше қадағалайды; шығыс мекенжайлары уақытша. Өндірістік монтажға дайындалғанда ойнатылатын нәтиже мен бастапқы материалдарды сақтаңыз. Толық Grok Imagine Video 1.5 бастапқы 1080p генерациясын және кеңірек көрнекі, дауыс пен кадр тіректерін ұсынады, ал Lite қарапайым промпт немесе бастапқы сурет тапсырмаларына арналған. Бастапқы материалдың өзі бағытталған өзгеріс не жалғастыруды қажет ететін бейне болса, классикалық нұсқа пайдалы болып қалады.

**Ailoot Ultra · Бейне** `POST /v1/videos` `x-ai/grok-imagine-video`

[`x-ai/grok-imagine-video`](https://ailoot.ai/models/kk/#m=x-ai%2Fgrok-imagine-video&route=Ultra&caller=x-ai%2Fgrok-imagine-video&fmt=videos)

SpaceXAI /`x-ai/grok-imagine-video`

### Бастау

Grok Imagine Video мәтіннен, бастапқы суреттен немесе жетіге дейін көрнекі референстен қысқа ролик жасайды. Оның классикалық нұсқасы бар MP4 роликтерін өңдеп, 2–10 секунд жалғастыру да қосады. Генерация дыбыспен 720p-ге жетеді; өңдеу мен жалғастыру бастапқы кадрлауды өз шектерінде сақтайды.

Қабылданатын кіріс деректері

Мәтін · Суреттер

Нәтижелер

Бейне

### Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер

**Ailoot Ultra · Бейне** `POST /v1/videos`

Кіріс

`text`, `image`

Шығыс

`video`

Шығыс пішімі

бастапқы MP4 байттары; қалыпқа келтірусіз/қайта кодтаусыз

| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
| --- | --- | --- | --- | --- |
| Өріс`model` | Түрі`string` | ТалапМіндетті | Мәндер мен шектеулер x-ai/grok-imagine-video | Әдепкі— |
| Өріс`prompt` | Түрі`string` | ТалапМіндетті | Мәндер мен шектеулер | Әдепкі— |
| Өріс`duration` | Түрі`integer` | ТалапМіндетті | Мәндер мен шектеулер 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Ең азы: 1 Ең көбі: 600 | Әдепкі— |
| Өріс`resolution` | Түрі`string` | ТалапМіндетті емес | Мәндер мен шектеулер 480p, 720p | Әдепкі— |
| Өріс`aspect_ratio` | Түрі`string` | ТалапМіндетті емес | Мәндер мен шектеулер 16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3 | Әдепкі— |
| Өріс`generate_audio` | Түрі`boolean` | ТалапМіндетті емес | Мәндер мен шектеулер false | Әдепкі— |
| Өріс`frame_images` | Түрі`array` | ТалапМіндетті емес | Мәндер мен шектеулер Элементтердің ең аз саны: 1 Элементтердің ең көп саны: 1 Кіріс мазмұны: Кадр объектілерінің массиві. Әр объектіде type=image\_url, ішінде url бар image\_url және frame\_type өрістері болады. HTTPS сурет URL мекенжайын пайдаланып, frame\_type өрісіне first\_frame мәнін орнатыңыз. Әр кадр рөлі ең көбі бір рет кездеседі. Нақты кілттер: type, image\_url, frame\_type Шарттар: Бұл кілттер әр кадр объектісін сипаттайды; image\_url ішінде тек url болады. Тек мәтіндік сұрауда frame\_images өрісін қоспаңыз. | Әдепкі— |
| Өріс`input_references` | Түрі`array` | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
| Өріс`size` | Түрі`string` | ТалапМіндетті емес | Мәндер мен шектеулер 854x480, 1280x720, 480x854, 720x1280, 480x480, 720x720, 640x480, 960x720, 480x640, 720x960, 720x480, 1080x720, 480x720, 720x1080 Үлгі: ^\[1-9\]\[0-9\]\*x\[1-9\]\[0-9\]\*$ | Әдепкі— |
| Өріс`callback_url` | Түрі`string` | ТалапМіндетті емес | Мәндер мен шектеулер Үлгі: ^https:// | Әдепкі— |
| Өріс`session_id` | Түрі`string` | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
| Өріс`trace` | Түрі`object` | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
| Өріс`user` | Түрі`string` | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |

Кіріс материалдарының үйлесімдері

**Мәтіннен бейне жасау** · Жазбаша промпт. · Міндетті: model, prompt, duration

`Промптты мәтін түрінде, ал ұзақтықты бүтін секундпен беріңіз. Қолдау көрсетілетін ажыратымдылықты таңдаңыз; жақтар арақатынасын қосыңыз немесе тізімдегі өлшемді қолданыңыз.`

`model`: Түрі: string · x-ai/grok-imagine-video

`prompt`: Түрі: string · UTF-8 байттарының ең көп саны: 10 000 · Бос таңбаға жатпайтын кемінде бір таңба қажет: Иә

**Суреттен бейне жасау** · Жазбаша промпт және алғашқы кадр суреті. · Міндетті: model, prompt, duration, frame\_images

`frame_images — массив. Әр кадр объектісінде type, image_url және frame_type өрістері бар; image_url ішінде url болады. type өрісіне image_url мәнін орнатыңыз. first_frame мәнін қолданыңыз. Әр кадр рөлі ең көбі бір рет кездеседі. Әр кадр үшін жалпыға қолжетімді HTTPS сурет URL мекенжайын беріңіз. Бір сұрауда кадр суреттерін немесе үлгі суреттерді қолданыңыз; екеуін біріктірмеңіз. Қолдау көрсетілетін ажыратымдылықты таңдаңыз; жақтар арақатынасын қосыңыз немесе тізімдегі өлшемді қолданыңыз.`

Нақты кілттер: type, image\_url, frame\_type

`model`: Түрі: string · x-ai/grok-imagine-video

`prompt`: Түрі: string · UTF-8 байттарының ең көп саны: 10 000 · Бос таңбаға жатпайтын кемінде бір таңба қажет: Иә

**Reference to video** · Жазбаша промпт және қолдау көрсетілетін үлгі суреттер. · Міндетті: model, prompt, duration, input\_references

`input_references — объектілер массиві. type өрісіне image_url мәнін орнатып, ішінде url бар сәйкес өрісті пайдаланыңыз. Жалпыға қолжетімді HTTPS URL мекенжайларын қолданыңыз. Үлгі материалдар режимін таңдау үшін frame_images өрісін қоспаңыз. Үлгі суреттерді кадр суреттерімен біріктірмеңіз. Қолдау көрсетілетін ажыратымдылықты таңдаңыз; жақтар арақатынасын қосыңыз немесе тізімдегі өлшемді қолданыңыз.`

`model`: Түрі: string · x-ai/grok-imagine-video

`prompt`: Түрі: string · UTF-8 байттарының ең көп саны: 10 000 · Бос таңбаға жатпайтын кемінде бір таңба қажет: Иә

Әдіс параметрлері мен өмірлік циклі

| Параметр | Параметр талаптары |
| --- | --- |
| Параметр`content_type` | Параметр талаптарыapplication/json |
| Параметр`required` | Параметр талаптарыmodel, prompt, duration |
| Параметр`material_types` | Параметр талаптарыtext, image |
| Параметр`additional_properties` | Параметр талаптарыfalse |
| Параметр`optional_controls` | Параметр талаптарыresolution, aspect\_ratio, generate\_audio, frame\_images, input\_references, size, callback\_url, session\_id, trace, user |

Өмірлік цикл: `submit_once_poll_original`

`GET /v1/videos/{public_id}`

`GET /v1/videos/{public_id}/content`

### Тарифтер

##### Қорытынды төлем қалай есептеледі

Көрсетілген тарифтер генерация басталғанға дейінгі құнын бағалауға арналған. Соңғы төлем бастапқы генерация үшін тіркелген құннан есептеледі. Нәтиженің өлшенген ұзақтығы мен болжамды көлемдер төлемге негіз болатын түпкілікті көлем болып саналмайды.

Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.

Жылдам режим

Көрсетілмеген Жылдам режим таңдалғанда

Икемді режим

Көрсетілмеген flex режимі таңдалғанда

Ой қорытудың ең жоғары деңгейі

Көрсетілмеген Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда

#### Салыстыруға арналған болжамды мөлшерлемелер

#### Баптаулар бойынша бағалар

Әр төлемді көрсетілген шарттармен салыстырыңыз. Балама баптаулардың әр жиыны үшін бір мөлшерлемені қолданыңыз.

| Баптау | Мөлшерлемелер кестесі | Болжамды мөлшер | Есептеу бірлігі | Төлемді есептеу шарттары | Төлем |
| --- | --- | --- | --- | --- | --- |
| БаптауТокендердің базалық тарифтері | Мөлшерлемелер кестесіНегізгі мөлшерлеме | Болжамды мөлшер— | Есептеу бірлігі— | Төлемді есептеу шарттары— | Төлем Кіріс · Кіріс токендері · Тек салыстыруға арналған бағалау **—** / 1K токен Шығыс · Шығыс токендері · Тек салыстыруға арналған бағалау **—** / 1K токен Кіріс · Кэшті оқу · Тек салыстыруға арналған бағалау **—** / 1K токен Кіріс · Кэшке жазу · Тек салыстыруға арналған бағалау **—** / 1K токен Кіріс · Кэшке жазу, 1 сағ · Тек салыстыруға арналған бағалау **—** / 1K токен |
| БаптауКіріс суреті | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Есептеу бірлігісурет үшін | Төлемді есептеу шарттарыБұл баға кілтінде қосымша шарт көрсетілмеген. | Төлем Кіріс · Кіріс кескін · Тек салыстыруға арналған бағалау **$0.004** сурет үшін |
| БаптауБейне бағасы | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Есептеу бірлігібейне секунды үшін | Төлемді есептеу шарттарыresolution: 480p | Төлем Шығыс · Видео бағасы · Тек салыстыруға арналған бағалау **$0.1** бейне секунды үшін |
| БаптауБейне бағасы | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Есептеу бірлігібейне секунды үшін | Төлемді есептеу шарттарыresolution: 720p | Төлем Шығыс · Видео бағасы · Тек салыстыруға арналған бағалау **$0.14** бейне секунды үшін |
| БаптауГенерацияның болжамды құны | Мөлшерлемелер кестесі— | Болжамды мөлшербір генерацияға арналған болжам | Есептеу бірлігі— | Төлемді есептеу шарттары— | Төлем Шығыс · Генерацияның болжамды құны · Тек салыстыруға арналған бағалау **$0.1** жасауға дейінгі бағалау Бұл бағалау қосымша төлем де, аяқталған генерация үшін белгіленген тұрақты тариф те емес. |

Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. [Резервтеу мен төлемді есептеу тәртібі →](https://ailoot.ai/docs/kk/billing/reserve/)

#### Анықтамалық тариф мәліметтері

Модельдің анықтамалық кестелері әдіс таңдауын, баға есебін не төлемді өзгертпейді. Қолданыстағы төлемдер таңдалған Ailoot әдісінің мөлшерлемелерімен есептеледі.

Бейне конфигурацияларының баға сілтемелері

#### Баптаулар бойынша бағалар

Әр төлемді көрсетілген шарттармен салыстырыңыз. Балама баптаулардың әр жиыны үшін бір мөлшерлемені қолданыңыз.

| Баптау | Төлемді есептеу шарттары | Төлем |
| --- | --- | --- |
| БаптауКіріс суреті | Төлемді есептеу шарттарыБұл баға кілтінде қосымша шарт көрсетілмеген. | Төлем Кіріс · Кіріс кескін **$0.004** сурет үшін Көрсетілген конфигурация үшін жарияланған анықтамалық баға. Соңғы төлемдер ақысы есептелген нақты конфигурацияға сай алынады. |
| БаптауБейне бағасы | Төлемді есептеу шарттарыresolution: 480p | Төлем Шығыс · Видео бағасы **$0.1** бейне секунды үшін Көрсетілген конфигурация үшін жарияланған анықтамалық баға. Соңғы төлемдер ақысы есептелген нақты конфигурацияға сай алынады. |
| БаптауБейне бағасы | Төлемді есептеу шарттарыresolution: 720p | Төлем Шығыс · Видео бағасы **$0.14** бейне секунды үшін Көрсетілген конфигурация үшін жарияланған анықтамалық баға. Соңғы төлемдер ақысы есептелген нақты конфигурацияға сай алынады. |

### Сұрау мысалдары

#### Ailoot Ultra · Бейне

curl · бейне құрыңыз

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"aspect_ratio":"16:9","duration":8,"model":"x-ai/grok-imagine-video","prompt":"A serene mountain landscape at sunset","resolution":"720p"}', encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
```

### Нәтижелерді алу және сақтау

#### Ailoot Ultra · Бейне

иелігіңіздегі мазмұнның қолтаңбасы бар URL мекенжайлары

- `GET /v1/videos/{public_id}`
- `GET /v1/videos/{public_id}/content`

##### Тапсырма күйін тексеру

GET бастапқы операцияның күйі

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
```

Басқа мазмұнды оқу

Өзіңізге тиесілі әр дайын нәтижені сақтау

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path('status.json').read_text())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
    if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
    urls.append((str(i),u))
for label,path in urls:
    u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
    if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
    target=Path('owned-'+label+'.bin')
    subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
```

##### Барлық дайын нәтижені сақтау

Әр дайын бейнені немесе қайтарылған файлды сақтаңыз; нақты қайтарылған әр материал URL арқылы мазмұнды алыңыз.

Иелігіңіздегі әрбір нақты шығыс нәтижесін және онымен қайтарылған өлшенген метадеректерді сақтаңыз.

##### Бастапқы жауапты тексеру қажет болса

503 result\_pending\_check + бастапқы id + X-Should-Retry:false; бастапқы сұрауды ешқашан қайталамаңыз

Жауап өрістері

| Өріс | Түрі | Мағынасы |
| --- | --- | --- |
| Өріс`index` | Түріinteger | МағынасыОсы бейненің шығыс тізіміндегі нөлден басталатын орны. |
| Өріс`content_url` | Түріstring | МағынасыОсы аяқталған бейнені жүктеп алуға арналған қолтаңбасы бар HTTPS URL мекенжайы. |
| Өріс`sha256` | Түріstring \| null | МағынасыБастапқы бейне байттарының SHA-256 хэші; қолжетімсіз болса, null. |
| Өріс`size_bytes` | Түріinteger \| null | МағынасыБастапқы бейне файлының байтпен өлшенетін көлемі; қолжетімсіз болса, null. |
| Өріс`duration_ms` | Түріinteger \| null | МағынасыБейненің миллисекундпен өлшенген ұзақтығы; қолжетімсіз болса, null. |
| Өріс`width` | Түріinteger \| null | МағынасыБейненің пиксельмен өлшенетін ені; қолжетімсіз болса, null. |
| Өріс`height` | Түріinteger \| null | МағынасыБейненің пиксельмен өлшенетін биіктігі; қолжетімсіз болса, null. |
| Өріс`video_codec` | Түріstring \| null | МағынасыБейне кодегінің идентификаторы; тіркелмесе, null. |
| Өріс`has_audio` | Түріboolean \| null | МағынасыБейнеде аудиожол бар-жоғы; өлшенбесе, null. |
| Өріс`audio_codec` | Түріstring \| null | МағынасыАудио кодегінің идентификаторы; идентификатор тіркелмесе, null. |

Қателер және келесі қадамдар

| Жауап | Шарт | Келесі қадам |
| --- | --- | --- |
| Жауап404 · `not_found_error` | ШартБейнеге қол жеткізу мүмкін емес немесе бұл бейне ID мәні табылмады. | Келесі қадамБейнеге қолжетімділікті тексеріңіз. Бар бейне үшін оның бастапқы ашық ID мәнін және сол API кілтін пайдаланыңыз. |
| Жауап401 · `authentication_error` | ШартAPI кілті аутентификациядан өткен есептік жазбаға сәйкес келмейді. | Келесі қадамЖібермес бұрын API кілтіңізді және есептік жазбаға қолжетімділікті тексеріңіз. |
| Жауап400 · `invalid_request_error` | ШартСұрауды оқу мүмкін болмады немесе жүктеп алу индексі жарамсыз. | Келесі қадамСұрау денесін түзетіңіз. Жүктеп алу үшін бастапқы тапсырма қайтарған шығыс индексін таңдаңыз. |
| Жауап422 · `price_unavailable` | ШартТаңдалған бейне конфигурациясының бағасын есептеу мүмкін емес. | Келесі қадамҚолдау көрсетілетін бейне конфигурациясын таңдап, түзетілген сұрауды жібермес бұрын оның міндетті параметрлерін толтырыңыз. |
| Жауап422 · `invalid_request_error` | ШартКіріс бейне немесе бастапқы жалғастыру тапсырмасы жарамсыз. | Келесі қадамЖарамды HTTPS кірістерін пайдаланыңыз. Жалғастыру үшін аяқталған бастапқы бейнеңіздің ашық ID мәнін сол API кілтімен қолданыңыз. |
| Жауап402 · `billing_error` | ШартҚолда бар баланс немесе лимиттер қаражатты резервтеуге мүмкіндік бермейді. | Келесі қадамЖаңа сұрауды жібермес бұрын қолда бар балансты және лимиттерді тексеріңіз. |
| Жауап503 · `server_error` | ШартБейнені тексеру, сақтау немесе қызметке қол жеткізу уақытша қолжетімсіз. | Келесі қадамҚызметтің қолжетімді болуын күтіңіз. Егер сізде бейне ID мәні бар болса, басқа генерация жасаудың орнына сол бастапқы тапсырманы тексеріңіз. |
| Жауап503 · `result_pending_check` | ШартБастапқы бейне нәтижесі мен есептелген төлемді тексеру қажет. | Келесі қадамҚайтарылған бейне ID мәнін сақтап, сол тапсырманы тексеріңіз. Тексеру жүріп жатқанда оның орнына жаңа генерация сұрауын жібермеңіз. |
| Жауап503 · `owned_result_unavailable` | ШартБар бейнені жүктеп алу уақытша қолжетімсіз. | Келесі қадамСол бейне тапсырмасын кейінірек тексеріп, оның бар шығыс нәтижесін жүктеп алыңыз. Жаңа генерация бөлек операция жасайды. |
| Жауап409 · `video_not_ready` | ШартБейне мазмұны жарияланбаған. | Келесі қадамБастапқы тапсырманың күйін тексеріңіз. completed күйін хабарлағаннан кейін жүктеп алыңыз; failed күйін хабарласа, оның төлемді тексеру туралы ескертуін орындаңыз. |

### Балама атаулар

#### Модельдердің балама атаулары

**Ailoot Ultra** [`x-ai/grok-imagine-video`](https://ailoot.ai/models/kk/#m=x-ai%2Fgrok-imagine-video&route=Ultra&caller=x-ai%2Fgrok-imagine-video&fmt=videos)

#### Әдіс жолдарының балама атаулары

Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.

#### Шақыруға арналған байланысты ID

[`x-ai/grok-imagine-video`](https://ailoot.ai/models/kk/#m=x-ai%2Fgrok-imagine-video&route=Ultra&caller=x-ai%2Fgrok-imagine-video&fmt=videos)

FAQ · SpaceXAI: Grok Imagine Video

Қандай кіріс деректері мен нәтижелер қолжетімді?

`POST /v1/videos` · `x-ai/grok-imagine-video`: `text`, `image` → `video`

Сұрау қандай өрістерді пайдаланады?

`POST /v1/videos` · `x-ai/grok-imagine-video`: `model`, `prompt`, `duration`, `resolution`, `aspect_ratio`, `generate_audio`, `frame_images`, `input_references`, `size`, `callback_url`, `session_id`, `trace`, `user`

Қандай шектеулер қолданылады?

`POST /v1/videos` · `x-ai/grok-imagine-video`: `duration.minimum`: `1`; `duration.maximum`: `600`; `frame_images.max_items`: `1`; `frame_images.min_items`: `1`

Ailoot-ты Claude Code, OpenCode, Hermes не қолданбаңызға қосыңыз.

## Компания және оның жобалар портфелі

Компания және оның жобалар портфелі: миллиондаған клиент; ай сайынғы сату көлемі миллиардтармен есептеледі.

## Токенді жеңілдікпен сатып алыңыз.

Тұрақты жұмысқа жазылым жеңілдігі. Токен сатып алуға промокодтар — 50% дейін.

Жазылым

Тұрақты сұрауыңызға жеңілдікті тариф таңдаңыз.

50% дейінгі промокод

Сатып алғанда код енгізіңіз. Баға қазіргі науқанмен қайта есептеледі.

Тарихтағы шығындар

Әр сұрауға модель, токен және сома сақталады.

[Жазылым таңдау](https://ailoot.ai/docs/kk/billing/subscriptions/) · [Модель бағасын көру](https://ailoot.ai/models/kk/)

## API-ді сататын өніміңізге қосыңыз.

SaaS, қолданба мен бот Ailoot офертасы және лицензиялық шартына сай. Қайта сатуға реселлер лицензиясын сұраңыз.

Коммерциялық қолданба

Қызметіңіздің ақылы функциясына мәтін, сурет, бейне және дыбыс жасауды қосыңыз.

Реселлер лицензиясы

Жоба сипаттамасы мен кіру схемасын жіберіңіз. Пайдалану мен қайта сатуға жазбаша шарт сұраңыз.

Сайттағы құжаттар

Оферта, лицензиялық шарт және дерек саясаты қоспай тұрып қолжетімді.

[Реселлер лицензиясын сұрау](mailto:support@ailoot.ai) · [Оферта мен лицензиялық шарт](https://ailoot.ai/legal/offer?lang=kk)

## Ailoot · Компания және оның жобалар портфелі





Ailoot жинақталған жұмыс тәжірибесіне, кең клиенттік базаға, тұрақты қызметке және KPI көрсеткіштерін үздіксіз бақылауға сүйенеді.





Компания және оның жобалар портфелі: миллиондаған клиент; ай сайынғы сату көлемі миллиардтармен есептеледі.





Ailoot осы тәжірибені клиенттердің өнімдерінде, агенттерінде, қолданбаларында және автоматтандыруларында жасанды интеллект мүмкіндіктеріне API арқылы қол жеткізуді қамтамасыз етуге пайдаланады.
