models

ByteDance: Seedance 2.0

Markdown · JSON

ByteDance: Seedance 2.0

ByteDance Seedance 2.0 төл аудио-бейне генерациясын сурет, бейне және дыбыс референстерімен біріктіреді. Жаңа көріністерді бағыттаңыз, бар кадрларды өңдеңіз немесе тізбекті ұзартыңыз; стандартты шығарылымда құжатталған 1080p және 10-биттік 4K нәтижесі бар.

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

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

Seedance 2.0 — мультимодалды аудио-бейне жасауға арналған ByteDance Seed стандартты моделі. Ол мәтінді, суреттерді, бейнелерді және аудионы бірлескен генерация архитектурасында біріктіреді; референске негізделген көріністерге, бейне өңдеуге және бейне ұзартуға бөлек шығармашылық үдерістері бар. Ол тапсырмаға тұтас орындау да, дайын материалдардан нақты визуалды немесе дыбыстық ақпарат та қажет болғанда пайдалы.

Мультимодалды референс және режиссерлік басқару

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

Өнім оқиғасы үшін өнім суретін, камера қозғалысының референсін және аудио белгісін дайындаңыз. Тапсырма былай болуы мүмкін: «Image 1 суретіндегі көк шыны құмыраны сақтаңыз. Video 1 бейнесіндегі баяу бүйірлік камера жүрісін қолданыңыз. Құмыра күн түскен сөреде тұр, Audio 1 негізіндегі жұмсақ аспаптық музыка естіледі». Қажетті нәтиже — таңдалған референс ақпаратын біріктіретін жаңадан қойылған көрініс.

Референстік кірістер сурет пен аудионы, сурет пен бейнені, бейне мен аудионы немесе үшеуін біріктіре алады. Тек аудио кірісі және суретсіз не бейнесіз мәтін мен аудио тіркесімі қолдау таппайды. Дәстүрлі мәтіннен бейне, бірінші кадр генерациясы және бірінші-соңғы кадр генерациясы да құжатталған. Бекітілген бастапқы және соңғы композициялар маңызды болса, арнайы шекаралық үдерісті қолданыңыз: omni-reference нұсқауында референстік суретті шекара деп атау — тек жанама бағыттау тәсілі.

Кадрларды өңдеу

Модель нысанды алмастыра, нысандарды қоса не алып тастай, элементтерді өзгерте және бейне бөліктерін қайта сала не жөндей алады. Нақты өзгерісті сипаттап, бастапқы кадрларды анықтаңыз. Қосу үшін көріну уақыты мен орнын қосыңыз; алып тастау не алмастыруда нысанды дәл атап, не қалуы тиіс екенін айтыңыз.

Мысалы: «Video 1 бейнесіндегі үстел шамын Image 1 суретіндегі жез шаммен алмастырыңыз. Камера қозғалысын, үстел орналасуын және жарық бағытын сақтаңыз». Қажетті нәтиже — көзделген алмастыруы бар көріністің өңделген нұсқасы. Жаңа нысанмен қатар өзгермеуі тиіс аймақтарды да, әсіресе қалқалану, қозғалыс және кадр ауысулары кезінде тексеріңіз.

Тізбекті ұзарту және жалғау

Seedance 2.0 бейнені алға не артқа ұзарта алады және үшке дейін берілген клипті жасалған ауысулармен жалғай алады. Уақыт бағытын және жаңа оқиғаны көрсетіңіз. Аралық жалғау үшін клиптерді реттеп, әр жұп арасындағы ауысуды сипаттаңыз: мысалы, камера бір кадрда есікке кіріп, келесі ортаға келеді.

Қарапайым ұзарту әдетте бастапқы кадрлар айналасында дамытылған жалғастыруды қайтарады; соңғы нәтиже бастапқы сегментті де қайталауы керек болса, анық нұсқау қосыңыз. Екі не үш клип арасындағы байланысты аяқтағанда құжатталған үдеріс бастапқы материалды да, жаңа ауысу мазмұнын да қамти алады. Бұл басталу не аяқталуды дамытуға немесе жалғайтын әрекетті белгісіз қалдырмай, дайын көріністерді қосуға пайдалы.

Стандартты шығарылым нәтижесі және 4K

Стандартты шығарылым 24 fps MP4 және 4–15 секунд ұзақтықтарды құжаттайды. Нәтиже деңгейлері — 8-биттік түс тереңдігімен 480p, 720p және 1080p, оған қоса 10-биттік түс тереңдігімен 4K. Қолдау көрсетілетін арақатынастар — 21:9, 16:9, 4:3, 1:1, 3:4 және 9:16. Бейімделмелі кадрлау және ұзақтықты автоматты таңдау да құжатталған. Fast шығарылымының өз тарлау 480p/720p нәтиже сипаттамасы бар.

4K нәтижесі H.265/HEVC кодтауын қолданады. Он-биттік кодтау қосымша реңк сатыларын және жұмсағырақ түс ауысуларын сақтайды; бұл нәзік жарық не түс градиенттері бар материал үшін маңызды. Мақсатты ойнату және өңдеу ортасы сол пішімді декодтай ала ма — соны тексеріңіз; кейбір браузерлер мен құрылғылар оны тікелей ойнатпайды. Үйлесімді контейнер өздігінен бейне декодтаудың үйлесімділігіне кепіл емес.

Модель синхрондалған дыбыс немесе дыбыссыз бейне жасай алады және кейінгі көрініс үшін соңғы жасалған кадрды қайтара алады. Жасалған аудио моно. 2.0 тобы бөлек екі кезеңді Draft алдын ала қарау режимін қолдамайды, сондықтан бұл алдын ала қарау мүмкіндігін басқа Seedance шығарылымынан жорамалдауға болмайды.

Референс дайындау және елеулі шектер

Құжатталған референс сыйымдылығы — тоғызға дейін сурет, үш бейне және үш аудиоклип. Нақты адам беті бар референстік сурет не бейнені тікелей жүктеу осы құжатталған өндіруші профилінде қабылданбайды; портрет жұмысы қолдау көрсетілетін портрет материалы үдерісін қолданады. Әр бейне және аудиоклип 2–15 секунд болуы тиіс. Барлық бейне референстер бірге 15 секундқа сыюы керек, ал барлық аудио референстердің жеке 15 секундтық жалпы шегі бар. Бейне файлдар MP4 не MOV, 24–60 fps қолданады, әрқайсысы 200 MB-қа дейін; аудио файлдар WAV не MP3, әрқайсысы 15 MB-қа дейін. Аталған сурет пішімдері — JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC және HEIF. Әр сурет 30 MB-тан кіші, ал сұрау денесі 64 MB-тан аспауы тиіс. Құжатталған референстік кіріс профилінде сурет ені мен биіктігінің әрқайсысы қатаң түрде 300 және 6,000 пиксель арасында, ені-биіктігі арақатынасы қатаң түрде 0.4 және 2.5 арасында болуы керек. Референстік бейнелер әр өлшемде 300–6,000 пиксельге және шеттерін қоса 0.4–2.5 арақатынасына, жалпы 407,696–8,295,044 пиксельге рұқсат береді. MP4 не MOV бейнелері H.264/AVC немесе H.265/HEVC бейнесін және AAC не MP3 аудиосын қолданады.

Файлдарды саналы реттеп, әрқайсысын медиа түрі мен нөмірімен атаңыз: Image 1, Video 1 және Audio 1. Нөмір сол түрдегі файлдар ретінен шығады. Қай сипаттарды көшіру керегін және бастапқы мазмұнның қайсысы жаңа көріністі анықтамауы тиіс екенін түсіндіріңіз. Құжатталған нұсқау тілдеріне ағылшын, испан, индонезия, португал және жапон кіреді. Диалог ішінде сөйленетін тілді бірізді сақтаңыз; нұсқаулық жалқы есімдерден басқа жағдайда тіл араластырмауды ұсынады. Дауыспен бағытталған жұмыста сөйлеушіні, нақты репликаны және орындау нұсқауын бөліңіз.

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

Кадр жоспарлау және мәтін бағыты

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

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

Монтажға дейін тексерілетін мінез-құлықтар

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

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

Ailoot Ultra · Бейне POST /v1/videos bytedance/seedance-2.0

bytedance/seedance-2.0

ByteDance /bytedance/seedance-2.0

Бастау

ByteDance Seedance 2.0 төл аудио-бейне генерациясын сурет, бейне және дыбыс референстерімен біріктіреді. Жаңа көріністерді бағыттаңыз, бар кадрларды өңдеңіз немесе тізбекті ұзартыңыз; стандартты шығарылымда құжатталған 1080p және 10-биттік 4K нәтижесі бар.

Қабылданатын кіріс деректері
Мәтін · Суреттер · Аудио
Нәтижелер
Бейне

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

Ailoot Ultra · Бейне POST /v1/videos
Кіріс
text, image, audio
Шығыс
video
Шығыс пішімі
бастапқы MP4 байттары; қалыпқа келтірусіз/қайта кодтаусыз
ӨрісТүріТалапМәндер мен шектеулерӘдепкі
ӨрісmodelТүріstringТалапМіндеттіМәндер мен шектеулер
bytedance/seedance-2.0
Әдепкі—
ӨрісpromptТүріstringТалапМіндеттіМәндер мен шектеулерӘдепкі—
ӨрісdurationТүріintegerТалапМіндеттіМәндер мен шектеулер
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Ең азы: 1
Ең көбі: 600
Әдепкі—
ӨрісresolutionТүріstringТалапМіндетті емесМәндер мен шектеулер
480p, 720p, 1080p, 4K
Әдепкі—
Өрісaspect_ratioТүріstringТалапМіндетті емесМәндер мен шектеулер
1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Әдепкі—
Өрісgenerate_audioТүріbooleanТалапМіндетті емесМәндер мен шектеулер
false, true
Шарттар: 480p және 720p үшін generate_audio өрісін қоспау аудиосы бар бағаны, ал false мәні аудиосыз бағаны таңдайды. 1080p және 4K үшін екі баптауда да ажыратымдылыққа сәйкес баға қолданылады. Қайтарылған аудиожолды анықтау үшін нәтижедегі has_audio өрісін тексеріңіз.
Әдепкі—
Өрісframe_imagesТүріarrayТалапМіндетті емесМәндер мен шектеулер
Элементтердің ең аз саны: 1
Элементтердің ең көп саны: 2
Кіріс мазмұны: Кадр объектілерінің массиві. Әрқайсысында type=image_url, ішінде url бар image_url және frame_type=first_frame немесе last_frame болады. Әр рөл ең көбі бір рет кездеседі. Жалпыға қолжетімді HTTPS URL мекенжайларын қолданыңыз.
Нақты кілттер: type, image_url, frame_type
Шарттар: Бұл кілттер әр кадр объектісіне қолданылады. Тек мәтіндік сұрауда frame_images өрісін қоспаңыз.
Әдепкі—
Өрісinput_referencesТүріarrayТалапМіндетті емесМәндер мен шектеулер
Кіріс мазмұны: Үлгі сурет немесе аудио объектілерінің массиві. type өрісіне image_url немесе audio_url мәнін орнатып, ішінде url бар сәйкес URL объектісін беріңіз. Үлгі бейнелердің бағасын есептеу әзірге мүмкін емес.
Шарттар: Үлгі материалдар режимін пайдалану үшін frame_images өрісін қоспаңыз. Жалпыға қолжетімді HTTPS URL мекенжайларын қолданыңыз.
Әдепкі—
ӨрісsizeТүріstringТалапМіндетті емесМәндер мен шектеулер
480x480, 480x640, 480x854, 640x480, 854x480, 1120x480, 720x720, 720x960, 720x1280, 720x1680, 960x720, 1280x720, 1680x720, 1080x1080, 1080x1440, 1080x1920, 1440x1080, 1920x1080, 2520x1080, 3840x2160, 2160x3840, 2160x2160, 2880x2160, 2160x2880, 5040x2160
Үлгі: ^[1-9][0-9]*x[1-9][0-9]*$
Әдепкі—
ӨрісseedТүріintegerТалапМіндетті емесМәндер мен шектеулер
Ең азы: -9 223 372 036 854 775 808
Ең көбі: 9 223 372 036 854 775 807
Әдепкі—
Өрісcallback_urlТүріstringТалапМіндетті емесМәндер мен шектеулер
Үлгі: ^https://
Әдепкі—
Өрісsession_idТүріstringТалапМіндетті емесМәндер мен шектеулерӘдепкі—
ӨрісtraceТүріobjectТалапМіндетті емесМәндер мен шектеулерӘдепкі—
ӨрісuserТүріstringТалапМіндетті емесМәндер мен шектеулерӘдепкі—
Кіріс материалдарының үйлесімдері

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

Мәтіндік промптты және қолдау көрсетілетін бүтін секундтық ұзақтықты беріңіз. Тізімдегі нақты өлшемді немесе сол тізімдегі өлшемдерге сәйкес келетін ажыратымдылық пен жақтар арақатынасын қолданыңыз.

model: Түрі: string · bytedance/seedance-2.0

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

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

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

Нақты кілттер: type, image_url, frame_type

model: Түрі: string · bytedance/seedance-2.0

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

Reference to video · Жазбаша промпт және үлгі суреттер немесе аудио. · Міндетті: model, prompt, duration, input_references

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

model: Түрі: string · bytedance/seedance-2.0

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

Әдіс параметрлері мен өмірлік циклі
ПараметрПараметр талаптары
Параметрcontent_typeПараметр талаптарыapplication/json
ПараметрrequiredПараметр талаптарыmodel, prompt, duration
Параметрmaterial_typesПараметр талаптарыtext, image, audio
Параметрadditional_propertiesПараметр талаптарыfalse
Параметрoptional_controlsПараметр талаптарыresolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, 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 токен
БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыБұл баға кілтінде қосымша шарт көрсетілмеген.Төлем
Шығыс · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.014 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыresolution: 1080pТөлем
Шығыс · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.0154 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыкіріс: with_video_input; ажыратымдылық: 1080pТөлем
reference · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.0094 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыresolution: 4kТөлем
Шығыс · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.008 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыкіріс: with_video_input; ажыратымдылық: 4kТөлем
reference · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.0048 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыкіріс: with_video_inputТөлем
reference · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.0086 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыМөлшерлемелер кестесі—Болжамды мөлшер—Есептеу бірлігі1K бейне токені үшінТөлемді есептеу шарттарыаудио: without_audioТөлем
Шығыс · Видео токенінің бағасы · Тек салыстыруға арналған бағалау $0.014 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауГенерацияның болжамды құныМөлшерлемелер кестесі—Болжамды мөлшербір генерацияға арналған болжамЕсептеу бірлігі—Төлемді есептеу шарттары—Төлем
Шығыс · Генерацияның болжамды құны · Тек салыстыруға арналған бағалау $0.3024 жасауға дейінгі бағалау

Бұл бағалау қосымша төлем де, аяқталған генерация үшін белгіленген тұрақты тариф те емес.

Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →

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

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

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

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

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

БаптауТөлемді есептеу шарттарыТөлем
БаптауБейне токенінің бағасыТөлемді есептеу шарттарыБұл баға кілтінде қосымша шарт көрсетілмеген.Төлем
Шығыс · Видео токенінің бағасы $0.014 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыТөлемді есептеу шарттарыresolution: 4kТөлем
Шығыс · Видео токенінің бағасы $0.008 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыТөлемді есептеу шарттарыresolution: 1080pТөлем
Шығыс · Видео токенінің бағасы $0.0154 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыТөлемді есептеу шарттарыаудио: without_audioТөлем
Шығыс · Видео токенінің бағасы $0.014 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыТөлемді есептеу шарттарыкіріс: with_video_inputТөлем
reference · Видео токенінің бағасы $0.0086 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыТөлемді есептеу шарттарыкіріс: with_video_input; ажыратымдылық: 4kТөлем
reference · Видео токенінің бағасы $0.0048 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

БаптауБейне токенінің бағасыТөлемді есептеу шарттарыкіріс: with_video_input; ажыратымдылық: 1080pТөлем
reference · Видео токенінің бағасы $0.0094 1K бейне токені үшін

Бейнетокен тарифі — бағаның негізгі анықтамалық көрсеткіші. Қысқаша шолудағы секундына шаққандағы болжамды бағалар — бөлек анықтамалық мәндер; олар қосымша төлем емес.

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

Ailoot Ultra · Бейне

curl · бейне құрыңыз
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"model":"bytedance/seedance-2.0","prompt":"A serene mountain landscape at sunset","duration":4,"resolution":"480p","size":"480x480","generate_audio":false}', 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 бастапқы операцияның күйі
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
Басқа мазмұнды оқу
Өзіңізге тиесілі әр дайын нәтижені сақтау
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 bytedance/seedance-2.0

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

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

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

bytedance/seedance-2.0

FAQ · ByteDance: Seedance 2.0
Қандай кіріс деректері мен нәтижелер қолжетімді?

POST /v1/videos · bytedance/seedance-2.0: text, image, audio → video

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

POST /v1/videos · bytedance/seedance-2.0: model, prompt, duration, resolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

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

POST /v1/videos · bytedance/seedance-2.0: duration.minimum: 1; duration.maximum: 600; frame_images.max_items: 2; frame_images.min_items: 1; seed.minimum: -9223372036854775808; seed.maximum: 9223372036854775807

Толығырақ

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

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

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

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

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

Жазылым
Тұрақты сұрауыңызға жеңілдікті тариф таңдаңыз.
50% дейінгі промокод
Сатып алғанда код енгізіңіз. Баға қазіргі науқанмен қайта есептеледі.
Тарихтағы шығындар
Әр сұрауға модель, токен және сома сақталады.

Жазылым таңдау · Модель бағасын көру

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

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

Коммерциялық қолданба
Қызметіңіздің ақылы функциясына мәтін, сурет, бейне және дыбыс жасауды қосыңыз.
Реселлер лицензиясы
Жоба сипаттамасы мен кіру схемасын жіберіңіз. Пайдалану мен қайта сатуға жазбаша шарт сұраңыз.
Сайттағы құжаттар
Оферта, лицензиялық шарт және дерек саясаты қоспай тұрып қолжетімді.

Реселлер лицензиясын сұрау · Оферта мен лицензиялық шарт