Omni 1.1 Flash
Мәтіннен 4/6/8/10 секунд видео; 360p не 720p және міндетті portrait/landscape таңдауы.
- Ailoot · Бейне
POST /v1/videos/generationsgoogle/omni-1.1-flash - Ailoot · Бейне
POST /v1/videos/generationsomni-featured
Модель туралы
Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.
google/omni-1.1-flash — ұзақтығы 4, 6, 8 не 10 секунд таңдалатын мәтіннен видео маршруты. 360p не 720p resolution және VIDEO_ASPECT_RATIO_LANDSCAPE не VIDEO_ASPECT_RATIO_PORTRAIT мәнді aspect_ratio міндетті. Өнім тизеріне қысқа тік көрініс сұрап, нысан мен көрінетін әрекетті prompt арқылы беруге болады.
/v1/videos/generations мекенжайына жіберіп, бастапқы job нәтижесін алыңыз. n және count бір шығыс сұрауымен шектеледі; image-reference кірісі көрсетілмеген. Бұл еркін ұзындық редакторы емес, шектеулі қысқа клип жұмысы. Flash профильді атайды, кідіріс кепілдігін бермейді. Видео біткенде қайтарылған әр нақты шығысты сақтаңыз.
Ailoot · Бейне POST /v1/videos/generations google/omni-1.1-flash
google/omni-1.1-flashgoogle/omni-1.1-flashomni-featured
Бастау
Мәтіннен 4/6/8/10 секунд видео; 360p не 720p және міндетті portrait/landscape таңдауы.
- Қабылданатын кіріс деректері
- Мәтін
- Нәтижелер
- Бейне
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot · Бейне POST /v1/videos/generations
- Кіріс
text- Шығыс
video- Шығыс пішімі
- mp4
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер google/omni-1.1-flash | Әдепкі— |
Өрісprompt | Түріstring | ТалапМіндетті | Мәндер мен шектеулер Ең аз ұзындық: 1 | Әдепкі— |
Өрісduration | Түріinteger | ТалапМіндетті балама | Мәндер мен шектеулер 4, 6, 8, 10 Балама: duration_s; екі өріс те берілсе, олардың мәндері сәйкес келуі керек Мына жағдайда міндетті: duration_s берілмеген Кемінде біреуі қажет: duration, duration_s Бірлік: секунд | Әдепкі— |
Өрісduration_s | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер 4, 6, 8, 10 Балама: duration Бірлік: секунд | Әдепкі— |
Өрісresolution | Түріstring | ТалапМіндетті | Мәндер мен шектеулер 360p, 720p | Әдепкі— |
Өрісaspect_ratio | Түріstring | ТалапМіндетті | Мәндер мен шектеулер VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Әдепкі— |
Өрісn | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер 1 | Әдепкі1 |
Өрісcount | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер 1 Мына жағдайда қолданылады: n өрісі де берілсе, мәндер сәйкес келуі керек | Әдепкі— |
Кіріс материалдарының үйлесімдері
Мәтіннен бейне жасау · Міндетті: prompt
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрmaterial_types | Параметр талаптарыtext |
Параметрrequired | Параметр талаптарыnull |
Параметрoptional_controls | Параметр талаптарыnull |
Өмірлік цикл: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/videos/generations/{request_id}/content
Әдіс құрылымдары мен ID мәндері дәл берілген; жеткізушінің мүмкіндігі сұрауды қабылдаудан бөлек қаралады.
Тарифтер
Ailoot әдістерінің мөлшерлемелері
POST /v1/videos/generations- Шығыс
- 0,03 $ 360p ажыратымдылықта секундына
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot · Бейне
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "google/omni-1.1-flash", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'Нәтижелерді алу және сақтау
Ailoot · Бейне
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Тапсырма күйін тексеру
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
-H "Authorization: Bearer $AILOOT_API_KEY"Басқа мазмұнды оқу
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--output video.mp4Барлық дайын нәтижені сақтау
Әр дайын бейнені немесе қайтарылған файлды сақтаңыз; нақты қайтарылған әр материал URL арқылы мазмұнды алыңыз.
data[] қайтарылған барлық мазмұн жолын қамтиды; content_url тек біріншісіне арналған
Бастапқы жауапты тексеру қажет болса
Бар бастапқы тапсырманы оқыңыз; жіберу нәтижесі белгісіз сұрауды ешқашан қайталап жібермеңіз.
Қателер және келесі қадамдар
| Жауап | Шарт | Келесі қадам |
|---|---|---|
Жауап400 · invalid_request_error | ШартМіндетті промпт, ажыратымдылық, жақтар арақатынасы немесе ұзақтық жоқ не жарамсыз | Келесі қадамЖаңа сұрауды жібермес бұрын сұраудың жарамсыз өрістерін түзетіңіз. |
Жауап409 · video_not_ready | ШартБастапқы бейне мазмұны әзірге қолжетімді емес | Келесі қадамБастапқы қайтарылған ID бойынша күйді мезгіл-мезгіл сұраңыз; Retry-After талабын сақтаңыз. |
Жауап503 · server_error | ШартНәтижені тексеру қажет | Келесі қадамБастапқы ID мәнін және сұрау түбіртегін сақтаңыз; бұл операцияны қайта жасамаңыз. |
Жауапserver_error | ШартҚайтарылған жауапта операцияны немесе нәтижені тексеру қажет екені көрсетілген | Келесі қадамБастапқыда қайтарылған операцияның/тапсырманың ID мәнін, сұрау тақырыптарын және жауабын сақтаңыз; сол бастапқы операцияны қолдау көрсетілетін тәсілдермен оқуды жалғастырыңыз. Жасау сұрауын қайта жібермеңіз. |
Балама атаулар
Модельдердің балама атаулары
Ailoot google/omni-1.1-flash, omni-featured
Әдіс жолдарының балама атаулары
Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.
Шақыруға арналған байланысты ID
Ailoot · Бейне POST /v1/videos/generations omni-featured
omni-featuredgoogle/omni-1.1-flashomni-featured
Бастау
Мәтіннен 4/6/8/10 секунд видео; 360p не 720p және міндетті portrait/landscape таңдауы.
- Қабылданатын кіріс деректері
- Мәтін
- Нәтижелер
- Бейне
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot · Бейне POST /v1/videos/generations
- Кіріс
text- Шығыс
video- Шығыс пішімі
- mp4
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер omni-featured | Әдепкі— |
Өрісprompt | Түріstring | ТалапМіндетті | Мәндер мен шектеулер Ең аз ұзындық: 1 | Әдепкі— |
Өрісduration | Түріinteger | ТалапМіндетті балама | Мәндер мен шектеулер 4, 6, 8, 10 Балама: duration_s; екі өріс те берілсе, олардың мәндері сәйкес келуі керек Мына жағдайда міндетті: duration_s берілмеген Кемінде біреуі қажет: duration, duration_s Бірлік: секунд | Әдепкі— |
Өрісduration_s | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер 4, 6, 8, 10 Балама: duration Бірлік: секунд | Әдепкі— |
Өрісresolution | Түріstring | ТалапМіндетті | Мәндер мен шектеулер 360p, 720p | Әдепкі— |
Өрісaspect_ratio | Түріstring | ТалапМіндетті | Мәндер мен шектеулер VIDEO_ASPECT_RATIO_LANDSCAPE, VIDEO_ASPECT_RATIO_PORTRAIT | Әдепкі— |
Өрісn | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер 1 | Әдепкі1 |
Өрісcount | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер 1 Мына жағдайда қолданылады: n өрісі де берілсе, мәндер сәйкес келуі керек | Әдепкі— |
Кіріс материалдарының үйлесімдері
Мәтіннен бейне жасау · Міндетті: prompt
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрmaterial_types | Параметр талаптарыtext |
Параметрrequired | Параметр талаптарыnull |
Параметрoptional_controls | Параметр талаптарыnull |
Өмірлік цикл: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/videos/generations/{request_id}/content
Әдіс құрылымдары мен ID мәндері дәл берілген; жеткізушінің мүмкіндігі сұрауды қабылдаудан бөлек қаралады.
Тарифтер
Ailoot әдістерінің мөлшерлемелері
POST /v1/videos/generations- Шығыс
- 0,03 $ 360p ажыратымдылықта секундына
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot · Бейне
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "omni-featured", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'Нәтижелерді алу және сақтау
Ailoot · Бейне
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Тапсырма күйін тексеру
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
-H "Authorization: Bearer $AILOOT_API_KEY"Басқа мазмұнды оқу
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--output video.mp4Барлық дайын нәтижені сақтау
Әр дайын бейнені немесе қайтарылған файлды сақтаңыз; нақты қайтарылған әр материал URL арқылы мазмұнды алыңыз.
data[] қайтарылған барлық мазмұн жолын қамтиды; content_url тек біріншісіне арналған
Бастапқы жауапты тексеру қажет болса
Бар бастапқы тапсырманы оқыңыз; жіберу нәтижесі белгісіз сұрауды ешқашан қайталап жібермеңіз.
Қателер және келесі қадамдар
| Жауап | Шарт | Келесі қадам |
|---|---|---|
Жауап400 · invalid_request_error | ШартМіндетті промпт, ажыратымдылық, жақтар арақатынасы немесе ұзақтық жоқ не жарамсыз | Келесі қадамЖаңа сұрауды жібермес бұрын сұраудың жарамсыз өрістерін түзетіңіз. |
Жауап409 · video_not_ready | ШартБастапқы бейне мазмұны әзірге қолжетімді емес | Келесі қадамБастапқы қайтарылған ID бойынша күйді мезгіл-мезгіл сұраңыз; Retry-After талабын сақтаңыз. |
Жауап503 · server_error | ШартНәтижені тексеру қажет | Келесі қадамБастапқы ID мәнін және сұрау түбіртегін сақтаңыз; бұл операцияны қайта жасамаңыз. |
Жауапserver_error | ШартҚайтарылған жауапта операцияны немесе нәтижені тексеру қажет екені көрсетілген | Келесі қадамБастапқыда қайтарылған операцияның/тапсырманың ID мәнін, сұрау тақырыптарын және жауабын сақтаңыз; сол бастапқы операцияны қолдау көрсетілетін тәсілдермен оқуды жалғастырыңыз. Жасау сұрауын қайта жібермеңіз. |
Балама атаулар
Модельдердің балама атаулары
Ailoot google/omni-1.1-flash, omni-featured
Әдіс жолдарының балама атаулары
Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.
Шақыруға арналған байланысты ID
FAQ · Omni 1.1 Flash
- Қандай кіріс деректері мен нәтижелер қолжетімді?
POST /v1/videos/generations·google/omni-1.1-flash:text→videoPOST /v1/videos/generations·omni-featured:text→video- Сұрау қандай өрістерді пайдаланады?
POST /v1/videos/generations·google/omni-1.1-flash:model,prompt,duration,duration_s,resolution,aspect_ratio,n,countPOST /v1/videos/generations·omni-featured:model,prompt,duration,duration_s,resolution,aspect_ratio,n,count