model

Black Forest Labs: FLUX.3 Video

Markdown · JSON

Black Forest Labs: FLUX.3 Video

FLUX 3 Video mencipta klip dengan dialog, kesan dan suasana terselaras daripada teks, imej yang ditetapkan atau klip untuk disambung. Bingkai utama, komposisi berbilang syot dan penambahbaikan draf membantu membangunkan urutan terkawal dan mengekalkan rakaman terpilih.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

FLUX 3 Video ialah model multimodal Black Forest Labs untuk menjana video dengan audio terselaras. Ia mencipta adegan daripada taklimat teks, membina gerakan di sekitar imej yang ditetapkan atau menyambung klip sedia ada. Pertuturan, kesan dan suasana boleh dijana bersama bingkai, menyokong adegan pendek yang gerak kamera, tindakan dan bunyinya direka sebagai satu urutan.

Untuk teks-ke-video, terangkan subjek, latar, tindakan yang kelihatan, tingkah laku kamera dan bunyi. Adegan produk yang berguna boleh bermula dengan pandangan luas, bergerak ke butiran bahan dan berakhir pada produk yang sedang digunakan. Taklimat berbilang syot boleh menamakan setiap syot dan peralihan antara sudut kamera, sambil mengekalkan konsistensi subjek dan gaya visual sepanjang urutan. Tipografi boleh muncul dalam adegan, jadi bekalkan perkataan tepat dan kedudukannya apabila papan tanda atau tajuk penting. Model merangkumi aksi langsung, animasi, grafik gerak dan rupa bergaya.

Imej-ke-video menggunakan satu hingga sepuluh imej bingkai utama. Satu imej menetapkan bingkai pembukaan; sepasang menetapkan permulaan dan penghujung, manakala imej berurutan dengan cap masa membimbing detik tertentu dalam klip. Imej ini menjadi bingkai video, bukannya hanya rujukan gaya umum. Dengan tiga atau lebih imej tanpa cap masa, pengeluar memerlukan tempoh yang dinyatakan: imej pertama dan terakhir menetapkan titik hujung, dan selebihnya diletakkan sama rata di antaranya. Bingkai bercap masa mesti mengikut susunan masa; tempoh automatik berjalan hingga cap masa terakhir yang dibundarkan ke atas, dalam maksimum 20 saat. Sediakan bingkai utama dengan subjek, pembingkaian dan butiran visual yang serasi, kemudian terangkan gerakan di antaranya. Untuk pendedahan produk, bingkai pertama boleh menunjukkan objek tertutup dan bingkai terakhir susunan terbuka, dengan tindakan di antaranya ditentukan dalam prompt.

Sambungan video menyambung daripada bingkai akhir klip yang dibekalkan. Aliran kerja pelancaran menggunakan sehingga empat saat video dan audio sedia ada sebagai konteks untuk tindakan seterusnya, membawa tingkah laku kamera, gerakan dan bunyi merentasi titik sambungan. Pilih penghujung sumber yang jelas menunjukkan arah subjek dan kamera, serta terangkan apa yang berlaku seterusnya. Sambungan berbeza daripada menulis semula syot sedia ada: FLUX Video Edit ialah model penyuntingan berasingan dan tidak menjadi sebahagian daripada model penjanaan hanya kerana kedua-duanya menerima video.

Penjanaan bersyarat teks dan imej menyokong klip daripada 5 hingga 20 saat. Gambaran keseluruhan khusus mod memberikan julat output 5–15 saat untuk sambungan video. Tempoh dan nisbah aspek boleh dipilih secara automatik, atau taklimat boleh menetapkan bentuk landskap, segi empat sama atau potret yang disokong, termasuk 21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16 dan 9:21. Output ialah 24 bingkai sesaat. Pilih tempoh berdasarkan sebilangan kecil tindakan yang kelihatan, bukannya cuba memuatkan seluruh cerita dalam satu penjanaan pendek.

Output HD datang terus daripada penjanaan; FHD, QHD dan UHD menyiapkan adegan yang sama dengan pembesar video. Untuk 16:9, dimensi yang dihantar masing-masing ialah 1280 × 704, 1920 × 1088, 2560 × 1440 dan 3840 × 2176. Dimensi dijajarkan kepada gandaan 32, jadi kelas resolusi bernama boleh berbeza daripada saiz penghantaran lazim. Pangkas bingkai siap apabila kanvas standard tepat diperlukan, sambil mengekalkan kandungan penting di pinggirnya. Resolusi lebih tinggi ialah langkah penyiapan, bukannya tafsiran syot yang berbeza.

Audio natif didayakan secara lalai dan boleh dinyahdayakan untuk klip senyap. Untuk dialog, petik baris, kenal pasti penutur dan terangkan penyampaiannya; pertuturan berbilang bahasa, loghat dan penyelarasan bibir ialah sebahagian daripada keupayaan audio-video model. Hubungkan dialog dan petunjuk bunyi dengan peristiwa yang kelihatan, seperti penutup menutup atau langkah kaki menjauh. Semak suara, pemasaan dan perkataan yang dituturkan bersama imej, bukannya menganggap bunyi sebagai lapisan tidak berkaitan yang ditambah selepas penjanaan.

Mod Draft menghasilkan pratonton HD dan himpunan draf. Tingkatkan himpunan terpilih untuk merender penjanaan itu pada kualiti penuh; menghantar prompt sama sebagai permintaan render penuh baharu ialah tafsiran baharu dan boleh menghasilkan rakaman berbeza. Draf menggunakan HD sahaja, manakala penambahbaikan boleh memilih empat kelas resolusi dan menggunakan FHD secara lalai. Ini memberikan urutan praktikal untuk meneroka tindakan dan komposisi dahulu, kemudian menyiapkan rakaman terpilih pada saiz penghantaran yang dimaksudkan.

Aliran kerja pengeluar memulangkan pengecam tugas sebelum MP4 tersedia, kemudian menyediakan klip lengkap apabila pemprosesan selesai. Lokasi hasil bertandatangan luput selepas kira-kira dua jam, jadi simpan aset sebenar sebaik sahaja syot dipilih. Periksa peralihan bingkai utama, potongan, tipografi, butiran subjek dan sambungan audio terhadap taklimat. Untuk urutan lebih panjang, kekalkan rujukan syot yang berjaya dan konteks penghujung sebagai input kepada klip seterusnya, bukannya menganggap satu permintaan pendek mengandungi seluruh produksi.

Ailoot Ultra · Video POST /v1/videos black-forest-labs/flux-3-video

black-forest-labs/flux-3-video

Black Forest Labs /black-forest-labs/flux-3-video

Pengenalan

FLUX 3 Video mencipta klip dengan dialog, kesan dan suasana terselaras daripada teks, imej yang ditetapkan atau klip untuk disambung. Bingkai utama, komposisi berbilang syot dan penambahbaikan draf membantu membangunkan urutan terkawal dan mengekalkan rakaman terpilih.

Input yang diterima
Teks · Imej
Hasil
Video

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · Video POST /v1/videos
Input
text, image
Output
video
Format output
bait MP4 asal; tanpa penormalan atau pengekodan semula
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
black-forest-labs/flux-3-video
Lalai—
MedanpromptJenisstringKeperluanDiperlukanNilai & hadLalai—
MedandurationJenisintegerKeperluanDiperlukanNilai & had
5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Minimum: 1
Maksimum: 600
Lalai—
MedanresolutionJenisstringKeperluanPilihanNilai & had
720p, 1080p
Lalai—
Medanaspect_ratioJenisstringKeperluanPilihanNilai & had
21:9, 16:9, 4:3, 1:1, 3:4, 9:16
Lalai—
Medangenerate_audioJenisbooleanKeperluanPilihanNilai & had
false, true
Lalai—
Medanframe_imagesJenisarrayKeperluanPilihanNilai & had
Item minimum: 1
Item maksimum: 2
Kandungan input: Tatasusunan objek bingkai. Setiap objek mempunyai type=image_url, image_url yang mengandungi url dan frame_type. Gunakan URL imej HTTPS dan tetapkan frame_type kepada first_frame atau last_frame. Setiap peranan bingkai boleh muncul paling banyak sekali.
Kunci tepat: type, image_url, frame_type
Syarat: Kunci ini menerangkan setiap objek bingkai; image_url hanya mengandungi url. Gugurkan frame_images untuk permintaan teks sahaja.
Lalai—
Medaninput_referencesJenisarrayKeperluanPilihanNilai & hadLalai—
Medanprevious_job_idJenisstringKeperluanPilihanNilai & had
Corak: ^video_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Lalai—
Medancallback_urlJenisstringKeperluanPilihanNilai & had
Corak: ^https://
Lalai—
Medansession_idJenisstringKeperluanPilihanNilai & hadLalai—
MedantraceJenisobjectKeperluanPilihanNilai & hadLalai—
MedanuserJenisstringKeperluanPilihanNilai & hadLalai—
Gabungan bahan input

Teks kepada video · Prompt bertulis. · Diperlukan: model, prompt, duration

Berikan prompt sebagai teks dan tempoh dalam saat bulat. Pilih resolusi yang disokong dan, jika perlu, nisbah bidang.

model: Jenis: string · black-forest-labs/flux-3-video

prompt: Jenis: string · Bait UTF-8 maksimum: 10,000 · Aksara selain ruang kosong diperlukan: Ya

Imej kepada video · Prompt bertulis dan imej bingkai pertama. · Diperlukan: model, prompt, duration, frame_images

frame_images ialah tatasusunan. Setiap objek bingkai mempunyai type, image_url dan frame_type; image_url mengandungi url. Tetapkan type kepada image_url. Gunakan first_frame dengan last_frame pilihan. Setiap peranan bingkai boleh muncul paling banyak sekali. Berikan URL imej HTTPS awam bagi setiap bingkai. Pilih resolusi yang disokong dan, jika perlu, nisbah bidang.

Kunci tepat: type, image_url, frame_type

model: Jenis: string · black-forest-labs/flux-3-video

prompt: Jenis: string · Bait UTF-8 maksimum: 10,000 · Aksara selain ruang kosong diperlukan: Ya

Continue a video · Prompt bertulis dan video asal anda yang telah siap. · Diperlukan: model, prompt, duration, previous_job_id

Tetapkan previous_job_id kepada ID video awam bagi video asal anda yang telah siap. Gunakan model, akaun dan kunci API yang sama. Kekalkan identiti tugas sedia ada; permintaan ini mencipta tugas sambungan berasingan. Pilih resolusi yang disokong dan, jika perlu, nisbah bidang.

model: Jenis: string · black-forest-labs/flux-3-video

prompt: Jenis: string · Bait UTF-8 maksimum: 10,000 · Aksara selain ruang kosong diperlukan: Ya

Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, prompt, duration
Parametermaterial_typesKontraktext, image
Parameteradditional_propertiesKontrakfalse
Parameteroptional_controlsKontrakresolution, aspect_ratio, generate_audio, frame_images, input_references, previous_job_id, callback_url, session_id, trace, user

Kitar hayat: submit_once_poll_original

GET /v1/videos/{public_id}

GET /v1/videos/{public_id}/content

Pelan harga

Cara caj akhir dikira

Kadar yang dipaparkan menganggarkan kos sebelum penjanaan. Caj akhir dikira berdasarkan kos yang direkodkan untuk penjanaan asal. Tempoh output yang diukur dan kuantiti ramalan bukan kuantiti akhir yang boleh dibilkan.

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Tidak dinyatakan Apabila mod pantas dipilih
Mod flex
Tidak dinyatakan Apabila mod flex dipilih
Usaha penaakulan maksimum
Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

Anggaran kadar untuk perbandingan

Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

KonfigurasiJadual kadarKuantiti ramalanKomponen cajMod rujukanUnit pengebilanSyarat pengebilanCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasKuantiti ramalan—Komponen caj—Mod rujukan—Unit pengebilan—Syarat pengebilan—Caj
Input · Token input · Anggaran untuk perbandingan sahaja — / 1K token
Output · Token output · Anggaran untuk perbandingan sahaja — / 1K token
Input · Bacaan cache · Anggaran untuk perbandingan sahaja — / 1K token
Input · Penulisan cache · Anggaran untuk perbandingan sahaja — / 1K token
Input · Penulisan cache, 1 jam · Anggaran untuk perbandingan sahaja — / 1K token
KonfigurasiTeks kepada video · Imej kepada video (imej bingkai) · kadar rujukanJadual kadar—Kuantiti ramalan—Komponen cajreference_output_rateMod rujukanTeks kepada video · Imej kepada video (imej bingkai)Unit pengebilanbagi setiap saat keluaranSyarat pengebilan—Caj
Output · Kadar rujukan sesaat video keluaran · Anggaran untuk perbandingan sahaja $0.34 bagi setiap saat keluaran
KonfigurasiHarga videoJadual kadar—Kuantiti ramalan—Komponen caj—Mod rujukan—Unit pengebilanbagi setiap saat videoSyarat pengebilanresolution: 1080pCaj
Output · Harga video · Anggaran untuk perbandingan sahaja $0.58 bagi setiap saat video
KonfigurasiHarga videoJadual kadar—Kuantiti ramalan—Komponen caj—Mod rujukan—Unit pengebilanbagi setiap saat videoSyarat pengebilanresolution: 720pCaj
Output · Harga video · Anggaran untuk perbandingan sahaja $0.34 bagi setiap saat video
KonfigurasiHarga videoJadual kadar—Kuantiti ramalan—Komponen caj—Mod rujukan—Unit pengebilanbagi setiap saat videoSyarat pengebilanjenis input: video_continuation; resolusi: 1080pCaj
Output · Harga video · Anggaran untuk perbandingan sahaja $1.06 bagi setiap saat video
KonfigurasiHarga videoJadual kadar—Kuantiti ramalan—Komponen caj—Mod rujukan—Unit pengebilanbagi setiap saat videoSyarat pengebilanjenis input: video_continuation; resolusi: 720pCaj
Output · Harga video · Anggaran untuk perbandingan sahaja $0.82 bagi setiap saat video
KonfigurasiAnggaran kos penjanaanJadual kadar—Kuantiti ramalananggaran untuk satu penjanaanKomponen caj—Mod rujukan—Unit pengebilan—Syarat pengebilan—Caj
Output · Anggaran kos penjanaan · Anggaran untuk perbandingan sahaja $1.7 anggaran sebelum penjanaan

Anggaran ini bukan caj tambahan atau kadar tetap bagi penjanaan yang telah selesai.

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Butiran tarif rujukan

Jadual rujukan peringkat model tidak mengubah pemilihan kaedah, sebut harga atau caj. Caj aktif menggunakan kadar kaedah Ailoot yang dipilih.

Rujukan harga konfigurasi video

Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

KonfigurasiSyarat pengebilanCaj
KonfigurasiHarga videoSyarat pengebilanTiada syarat tambahan dinyatakan dalam kunci harga ini.Caj
Output · Harga video $0.34 bagi setiap saat video

Rujukan harga yang diterbitkan bagi konfigurasi yang ditunjukkan. Caj akhir mengikut konfigurasi sebenar yang dibilkan.

KonfigurasiHarga videoSyarat pengebilanresolution: 720pCaj
Output · Harga video $0.34 bagi setiap saat video

Rujukan harga yang diterbitkan bagi konfigurasi yang ditunjukkan. Caj akhir mengikut konfigurasi sebenar yang dibilkan.

KonfigurasiHarga videoSyarat pengebilanresolution: 1080pCaj
Output · Harga video $0.58 bagi setiap saat video

Rujukan harga yang diterbitkan bagi konfigurasi yang ditunjukkan. Caj akhir mengikut konfigurasi sebenar yang dibilkan.

KonfigurasiHarga videoSyarat pengebilanjenis input: video_continuation; resolusi: 720pCaj
Output · Harga video $0.82 bagi setiap saat video

Rujukan harga yang diterbitkan bagi konfigurasi yang ditunjukkan. Caj akhir mengikut konfigurasi sebenar yang dibilkan.

KonfigurasiHarga videoSyarat pengebilanjenis input: video_continuation; resolusi: 1080pCaj
Output · Harga video $1.06 bagi setiap saat video

Rujukan harga yang diterbitkan bagi konfigurasi yang ditunjukkan. Caj akhir mengikut konfigurasi sebenar yang dibilkan.

Contoh permintaan

Ailoot Ultra · Video

curl · cipta video
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":"black-forest-labs/flux-3-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

Terima dan simpan hasil

Ailoot Ultra · Video

pautan kandungan bertandatangan milik anda

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Semak status tugas
GET status operasi asal
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
Pembacaan kandungan lain
Simpan setiap output selesai yang menjadi milik anda
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
Simpan semua hasil yang selesai

Simpan setiap video yang selesai atau fail yang dikembalikan; dapatkan setiap URL aset yang benar-benar dikembalikan.

Simpan setiap output sebenar milik anda berserta metadata ukuran yang dikembalikan.

Jika respons asal perlu disemak

503 result_pending_check + id asal + X-Should-Retry:false; jangan sekali-kali ulang operasi asal

Medan respons
MedanJenisMaksud
MedanindexJenisintegerMaksudKedudukan video ini dalam senarai output dengan indeks bermula dari sifar.
Medancontent_urlJenisstringMaksudURL muat turun HTTPS bertandatangan untuk video siap ini.
Medansha256Jenisstring | nullMaksudRingkasan SHA-256 bagi bait video asal; null jika tidak tersedia.
Medansize_bytesJenisinteger | nullMaksudSaiz fail video asal dalam bait; null jika tidak tersedia.
Medanduration_msJenisinteger | nullMaksudTempoh video yang diukur dalam milisaat; null jika tidak tersedia.
MedanwidthJenisinteger | nullMaksudLebar video dalam piksel; null jika tidak tersedia.
MedanheightJenisinteger | nullMaksudKetinggian video dalam piksel; null jika tidak tersedia.
Medanvideo_codecJenisstring | nullMaksudPengecam codec video; null jika tidak direkodkan.
Medanhas_audioJenisboolean | nullMaksudSama ada video mengandungi trek audio; null jika tidak diukur.
Medanaudio_codecJenisstring | nullMaksudPengecam codec audio; null apabila tiada pengecam direkodkan.
Ralat dan langkah seterusnya
ResponsSyaratLangkah seterusnya
Respons404 · not_found_errorSyaratAkses video tidak tersedia, atau ID video ini tidak ditemui.Langkah seterusnyaSemak akses video. Untuk video sedia ada, gunakan ID awam asalnya dan kunci API yang sama.
Respons401 · authentication_errorSyaratKunci API tidak sepadan dengan akaun yang disahkan.Langkah seterusnyaSemak kunci API dan akses akaun anda sebelum menghantar.
Respons400 · invalid_request_errorSyaratPermintaan tidak dapat dibaca, atau indeks muat turun tidak sah.Langkah seterusnyaBetulkan badan permintaan. Untuk muat turun, pilih indeks output yang dikembalikan oleh tugas asal.
Respons422 · price_unavailableSyaratHarga konfigurasi video yang dipilih tidak dapat ditentukan.Langkah seterusnyaPilih konfigurasi video yang disokong dan lengkapkan pilihan wajibnya sebelum menghantar permintaan yang dibetulkan.
Respons422 · invalid_request_errorSyaratInput video atau tugas sambungan asal tidak sah.Langkah seterusnyaGunakan input HTTPS yang sah. Untuk sambungan, gunakan ID video awam asal anda yang telah siap dengan kunci API yang sama.
Respons402 · billing_errorSyaratBaki atau had yang tersedia tidak membenarkan penahanan dana.Langkah seterusnyaSemak baki dan had yang tersedia sebelum menghantar permintaan baharu.
Respons503 · server_errorSyaratPengesahan video, storan atau akses perkhidmatan tidak tersedia buat sementara waktu.Langkah seterusnyaTunggu sehingga perkhidmatan tersedia. Jika anda sudah mempunyai ID video, semak tugas asal tersebut dan jangan cipta penjanaan lain.
Respons503 · result_pending_checkSyaratHasil video asal dan caj perlu disemak.Langkah seterusnyaSimpan ID video yang dikembalikan dan semak tugas tersebut. Jangan hantar permintaan penjanaan gantian semasa semakan sedang berjalan.
Respons503 · owned_result_unavailableSyaratMuat turun video sedia ada tidak tersedia buat sementara waktu.Langkah seterusnyaSemak tugas video yang sama kemudian dan muat turun output sedia ada. Penjanaan baharu mencipta operasi berasingan.
Respons409 · video_not_readySyaratKandungan video belum diterbitkan.Langkah seterusnyaSemak status tugas asal. Muat turun selepas statusnya melaporkan completed; jika statusnya melaporkan failed, ikuti notis semakan cajnya.

Alias

Alias model

Ailoot Ultra black-forest-labs/flux-3-video

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

black-forest-labs/flux-3-video

FAQ · Black Forest Labs: FLUX.3 Video
Apakah input dan hasil yang tersedia?

POST /v1/videos · black-forest-labs/flux-3-video: text, image → video

Apakah medan yang digunakan oleh permintaan?

POST /v1/videos · black-forest-labs/flux-3-video: model, prompt, duration, resolution, aspect_ratio, generate_audio, frame_images, input_references, previous_job_id, callback_url, session_id, trace, user

Apakah had yang terpakai?

POST /v1/videos · black-forest-labs/flux-3-video: duration.minimum: 1; duration.maximum: 600; frame_images.max_items: 2; frame_images.min_items: 1

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen