MiniMax: H3
MiniMax H3 menghasilkan video pendek dengan audio stereo bawaan dari teks, gambar bingkai, atau referensi multimodal. Model ini mendukung kreasi bingkai pertama/terakhir, penyuntingan berpanduan referensi, dan hubungan gerak atau suara, dengan keluaran 4–15 detik serta alur kerja regenerasi 2K yang terpisah.
Tentang model
Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.
Satu hasil audiovisual dari arahan multimodal
MiniMax H3 adalah sistem video omni-modal MiniMax. Sistem ini menafsirkan teks, gambar, video, dan audio bersama, lalu menghasilkan video dengan bunyi stereo bawaan. Pembuatnya menyajikannya untuk karya kreatif singkat seperti visual produk, periklanan, poster animasi, dan konsep judul film, ketika hubungan antar aset referensi sama pentingnya dengan deskripsi adegan.
Sistem yang didokumentasikan menghasilkan video 4–15 detik pada 24 bingkai per detik dengan audio stereo 32 kHz. Generasi H3-Base beroperasi pada 768p; alur kerja 2K penuh meregenerasi hasil itu menggunakan konteks multimodal asli. Ini lebih dari pengubahan ukuran konvensional: tahap kedua menggunakan model dan konteks sumber lagi untuk memulihkan detail halus. H3 Max dan H3-Context-IR memiliki peran serta batas terpisah.
Kreasi teks dan berpanduan bingkai
Masukan hanya teks menjelaskan seluruh linimasa audiovisual. Gambar pertama menambatkan pembukaan, gambar terakhir menambatkan penutup, dan dua gambar dapat menentukan keduanya. Untuk shot bingkai pertama, mulailah dengan komposisi serta identitas yang terlihat dalam gambar diam, lalu jelaskan tindakan yang berkembang darinya. Untuk transisi bingkai pertama ke terakhir, jelaskan gerakan yang dapat diamati yang menghubungkan kedua keadaan, alih-alih mengulangi dua deskripsi gambar yang tidak berkaitan.
Arahan produk praktis dapat menentukan kemasan tertutup dalam bingkai pembuka, tangan yang membukanya, gerak kamera lembut, dan keadaan akhir yang harus dicapai. Pertahankan bentuk objek, penempatan label, serta pencahayaan dalam bingkai yang diberikan. Kreasi berpanduan bingkai dan kreasi berpanduan referensi merupakan mode masukan terpisah; antarmuka pembuatnya tidak mencampurkan peran bingkai pertama/terakhir dengan peran media referensi dalam satu permintaan.
Generasi dan penyuntingan berpanduan referensi
Mode referensi menerima teks dengan gambar, klip video, dan klip audio. Identifikasi kontribusi setiap sumber: penampilan karakter, lokasi, gerak kamera, struktur waktu klip sumber, atau suara. Video yang hanya digunakan untuk gerak kamera berbeda dari video yang benar-benar perlu disunting atau dilanjutkan. Nyatakan hubungan itu secara eksplisit.
Panduan referensi pembuatnya memisahkan definisi subjek, ringkasan tugas, analisis pemertahanan, deskripsi shot terperinci, lanskap bunyi keseluruhan, dan musik latar yang hanya didengar audiens. Panduan membedakan pemertahanan konten visual dari transfer atribut atau referensi gaya yang luas. Untuk audio, menyalin sinyal berbeda dari merujuk timbre, irama, atau penyampaian. Pertahankan kestabilan peran tersebut di seluruh arahan.
Untuk adegan berbasis referensi, berikan gambar karakter, referensi gerak kamera singkat, dan referensi suara audio, lalu jelaskan bagian shot sasaran yang dipengaruhi masing-masing. Nyatakan detail pakaian, lingkungan, atau objek yang harus tetap dapat dikenali. Bandingkan klip akhir dengan persyaratan tersebut, termasuk kesinambungan gerak dan hubungan antara penutur yang terlihat dengan suara yang terdengar.
Ucapan, bunyi, dan pengaturan waktu shot
H3 memodelkan dialog, bunyi fisik, suasana, dan musik bersama. Kartu model mendokumentasikan dukungan dialog stabil untuk bahasa Arab, Tionghoa, Inggris, Prancis, Jerman, Italia, Jepang, Korea, Portugis, Rusia, dan Spanyol; bahasa lain digambarkan memiliki dukungan yang bervariasi. Berikan kata-kata lisan serta bahasa yang persis, dengan identitas penutur yang stabil antarshot.
Panduan penulisan prompt pembuatnya menggunakan bahasa Inggris untuk bagian deskriptif sambil mempertahankan dialog serta teks visual dalam bahasa aslinya. Konten lisan menggunakan <d>[Language] ...</d>, dengan identitas penutur dan deskripsi suara di luar blok. Bedakan ucapan fisik dari sulih suara di luar layar, dan identifikasi kapan kalimat berlanjut melewati potongan shot atau terputus oleh akhir. Pertahankan teks visual secara persis juga. Sesuaikan jumlah ucapan dengan durasi pilihan dan periksa kata-kata yang dirender serta kalimat yang terdengar bersama.
Jelaskan gerak kamera sebagai tindakan, termasuk rentang dan kecepatannya ketika penting. Beri nomor shot menurut urutan pemutaran dan jaga waktu potongan berada dalam durasi video. Pisahkan bunyi adegan seperti langkah kaki atau pintu menutup dari musik latar yang hanya terdengar bagi audiens. Pilihan ini membuat rencana shot singkat lebih mudah ditafsirkan serta ditinjau terhadap hasilnya.
Persiapan masukan dan batas numerik
Skema generasi saat ini mewajibkan teks yang tidak kosong dalam setiap mode, hingga 7.000 karakter per item teks. Gambar dapat berupa JPG, JPEG, PNG, WebP, HEIC, atau HEIF, masing-masing hingga 30 MB, dengan setiap sisi dari 256 hingga 5.760 piksel dan rasio aspek dari 0,4 hingga 2,5. Masukan bingkai mengizinkan satu gambar pembuka dan satu penutup; mode referensi mengizinkan hingga sembilan gambar referensi.
Video referensi dapat memuat hingga tiga klip MP4 atau MOV, masing-masing 2–15 detik dan bersama tidak lebih dari 15 detik. Klip boleh hingga 50 MB; codec videonya H.264 atau H.265, dengan audio AAC atau MP3, sisi dari 256 hingga 5.760 piksel, rasio dari 0,4 hingga 2,5, dan laju bingkai dari 23,976 hingga 60. Audio referensi mendukung hingga tiga klip WAV atau MP3, masing-masing hingga 15 MB, masing-masing 2–15 detik dan bersama tidak lebih dari 15 detik. Kartu model membatasi masukan referensi campuran hingga 12 berkas. Batas badan permintaan yang didokumentasikan adalah 64 MB, terpisah dari batas per berkas.
Pilih hanya referensi yang berkontribusi pada arahan dan perjelas setiap kontribusi. Tampilan subjek yang jelas lebih berguna daripada beberapa tampilan yang bertentangan tanpa penjelasan. Pertahankan urutan referensi, pangkas materi tidak relevan tanpa menghilangkan konteks adegan yang diperlukan, dan periksa bahwa klip sumber singkat memuat tindakan atau karakteristik suara yang diminta.
Bentuk keluaran dan sistem lengkap
Antarmuka H3 produsen menawarkan 768P dan 2K. Generasi hanya teks memerlukan rasio konkret: 21:9, 16:9, 4:3, 1:1, 3:4, atau 9:16. Kreasi bingkai pertama/terakhir mengambil rasio aspek dari gambar masukan; kreasi referensi dapat menggunakan rasio adaptif atau eksplisit. Durasi keluaran dalam bilangan bulat adalah 4–15 detik.
Kartu model membedakan H3-Context-IR, yang menafsirkan dan memperkaya arahan, H3-Base, yang menghasilkan konten audiovisual, serta H3-Regenerate-2K, yang menciptakan hasil beresolusi lebih tinggi. Checkpoint dasar yang dirilis memisahkan tugas berpanduan bingkai dan omni-reference. Komponen konteks serta regenerasi berbeda dari bobot dasar itu, sehingga nama checkpoint terbuka saja tidak membuktikan perilaku seluruh sistem.
Alur kerja generasi pembuatnya bersifat asinkron. Antarmuka kueri tugasnya mengambil tugas dari tujuh hari sebelumnya. Simpan identitas tugas hingga hasil video sebenarnya dikembalikan, lalu simpan klip, alih-alih hanya mempertahankan alamat unduhan berbatas waktu. Tinjau identitas visual, teks kecil, interaksi objek, konten lisan, dan waktu bunyi pada ukuran tontonan yang dimaksud. Produsen mengidentifikasi pemahaman multimodal serta detail visual halus sebagai area yang terus ditingkatkan; arahan terperinci dan perbandingan sumber tetap menjadi inti hasil yang berguna.
Ailoot Ultra · Video POST /v1/videos minimax/hailuo-3
minimax/hailuo-3Mulai
MiniMax H3 menghasilkan video pendek dengan audio stereo bawaan dari teks, gambar bingkai, atau referensi multimodal. Model ini mendukung kreasi bingkai pertama/terakhir, penyuntingan berpanduan referensi, dan hubungan gerak atau suara, dengan keluaran 4–15 detik serta alur kerja regenerasi 2K yang terpisah.
- Masukan yang diterima
- Teks · Gambar · Audio · Video
- Hasil
- Video
Tersedia di Ailoot · masukan & metode
Ailoot Ultra · Video POST /v1/videos
- Masukan
text,image,audio,video- Keluaran
video- Format keluaran
- byte MP4 asli; tanpa normalisasi atau pengodean ulang
| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
|---|---|---|---|---|
Kolommodel | Jenisstring | PersyaratanWajib | Nilai & batasan minimax/hailuo-3 | Bawaan— |
Kolomprompt | Jenisstring | PersyaratanWajib | Nilai & batasan | Bawaan— |
Kolomduration | Jenisinteger | PersyaratanWajib | Nilai & batasan 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Minimum: 1 Maksimum: 600 | Bawaan— |
Kolomresolution | Jenisstring | PersyaratanOpsional | Nilai & batasan 2K | Bawaan— |
Kolomaspect_ratio | Jenisstring | PersyaratanOpsional | Nilai & batasan 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Bawaan— |
Kolomgenerate_audio | Jenisboolean | PersyaratanOpsional | Nilai & batasan false, true | Bawaan— |
Kolomframe_images | Jenisarray | PersyaratanOpsional | Nilai & batasan Item minimum: 1 Item maksimum: 2 Konten masukan: Array objek bingkai. Setiap objek memiliki type=image_url, image_url yang memuat url, dan frame_type. Gunakan URL gambar HTTPS dan tetapkan frame_type ke first_frame atau last_frame. Setiap peran bingkai muncul paling banyak sekali. Kunci persis: type, image_url, frame_type Kondisi: Kunci-kunci ini menjelaskan setiap objek bingkai; image_url hanya memuat url. Hilangkan frame_images untuk permintaan yang hanya berisi teks. | Bawaan— |
Kolominput_references | Jenisarray | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomcallback_url | Jenisstring | PersyaratanOpsional | Nilai & batasan Pola: ^https:// | Bawaan— |
Kolomsession_id | Jenisstring | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomtrace | Jenisobject | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomuser | Jenisstring | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kombinasi bahan masukan
Teks ke video · Prompt tertulis. · Wajib: model, prompt, duration
Berikan prompt sebagai teks dan durasi dalam detik bulat. Pilih resolusi yang didukung dan, jika perlu, rasio aspek.
model: Jenis: string · minimax/hailuo-3
prompt: Jenis: string · Byte UTF-8 maksimum: 10.000 · Wajib berisi karakter selain spasi: Ya
Gambar ke video · Prompt tertulis dan satu gambar bingkai pertama. · Wajib: model, prompt, duration, frame_images
frame_images berupa array. Setiap objek bingkai memiliki type, image_url, dan frame_type; image_url memuat url. Tetapkan type ke image_url. Gunakan first_frame dengan last_frame opsional. Setiap peran bingkai muncul paling banyak sekali. Berikan URL gambar HTTPS publik untuk setiap bingkai. Gunakan gambar bingkai atau gambar referensi dalam satu permintaan; jangan gabungkan keduanya. Pilih resolusi yang didukung dan, jika perlu, rasio aspek.
Kunci persis: type, image_url, frame_type
model: Jenis: string · minimax/hailuo-3
prompt: Jenis: string · Byte UTF-8 maksimum: 10.000 · Wajib berisi karakter selain spasi: Ya
Reference to video · Prompt tertulis dan referensi gambar, video, audio yang didukung. · Wajib: model, prompt, duration, input_references
input_references adalah array objek. Tetapkan type ke image_url, video_url, audio_url, dan gunakan bidang yang sesuai yang memuat url. Gunakan URL HTTPS publik. Hilangkan frame_images untuk memilih mode referensi. Perkiraan hanya mencakup komponen per gambar yang ditampilkan untuk gambar referensi setelah lima gambar pertama. Tagihan akhir mengikuti konfigurasi aktual yang ditagihkan. Jangan gabungkan gambar referensi dengan gambar bingkai. Pilih resolusi yang didukung dan, jika perlu, rasio aspek.
model: Jenis: string · minimax/hailuo-3
prompt: Jenis: string · Byte UTF-8 maksimum: 10.000 · Wajib berisi karakter selain spasi: Ya
Parameter metode dan siklus hidup
| Parameter | Kontrak |
|---|---|
Parametercontent_type | Kontrakapplication/json |
Parameterrequired | Kontrakmodel, prompt, duration |
Parametermaterial_types | Kontraktext, image, audio, video |
Parameteradditional_properties | Kontrakfalse |
Parameteroptional_controls | Kontrakresolution, aspect_ratio, generate_audio, frame_images, input_references, callback_url, session_id, trace, user |
Siklus hidup: submit_once_poll_original
GET /v1/videos/{public_id}
GET /v1/videos/{public_id}/content
Paket
Cara menghitung biaya akhir
Tarif yang ditampilkan memperkirakan biaya sebelum pembuatan. Biaya akhir dihitung dari biaya yang tercatat untuk proses pembuatan awal. Durasi keluaran yang terukur dan kuantitas perkiraan bukanlah kuantitas akhir yang ditagihkan.
Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.
- Mode Fast
- Tidak ditentukan Saat mode fast dipilih
- Mode Flex
- Tidak ditentukan Saat mode flex dipilih
- Upaya penalaran maksimum
- Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default
Perkiraan tarif untuk perbandingan
Harga menurut konfigurasi
Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.
| Konfigurasi | Jadwal tarif | Jumlah perkiraan | Satuan penagihan | Kondisi penagihan | Biaya |
|---|---|---|---|---|---|
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Jumlah perkiraan— | Satuan penagihan— | Kondisi penagihan— | Biaya Masukan · Token masukan · Perkiraan hanya untuk perbandingan — / 1K token Keluaran · Token keluaran · Perkiraan hanya untuk perbandingan — / 1K token Masukan · Pembacaan cache · Perkiraan hanya untuk perbandingan — / 1K token Masukan · Penulisan cache · Perkiraan hanya untuk perbandingan — / 1K token Masukan · Penulisan cache, 1 jam · Perkiraan hanya untuk perbandingan — / 1K token |
| KonfigurasiHarga video | Jadwal tarif— | Jumlah perkiraan— | Satuan penagihanper detik video | Kondisi penagihanTidak ada kondisi tambahan yang dinyatakan dalam kunci harga ini. | Biaya Keluaran · Harga video · Perkiraan hanya untuk perbandingan $0.26 per detik video |
| Konfigurasigambar referensi | Jadwal tarif— | Jumlah perkiraan— | Satuan penagihanper gambar referensi | Kondisi penagihan— | Biaya Masukan · gambar referensi · Perkiraan hanya untuk perbandingan $0.08 per gambar referensi |
| KonfigurasiPerkiraan biaya pembuatan | Jadwal tarif— | Jumlah perkiraanestimasi satu kali pembuatan | Satuan penagihan— | Kondisi penagihan— | Biaya Keluaran · Perkiraan biaya pembuatan · Perkiraan hanya untuk perbandingan $1.3 estimasi sebelum pembuatan Perkiraan ini bukan biaya tambahan maupun tarif tetap untuk proses pembuatan yang telah selesai. |
Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →
Detail tarif referensi
Jadwal referensi tingkat model tidak mengubah pemilihan metode, estimasi harga, atau biaya. Biaya aktif menggunakan tarif metode Ailoot yang dipilih.
Referensi harga konfigurasi video
Harga menurut konfigurasi
Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.
| Konfigurasi | Kondisi penagihan | Biaya |
|---|---|---|
| KonfigurasiHarga video | Kondisi penagihanTidak ada kondisi tambahan yang dinyatakan dalam kunci harga ini. | Biaya Keluaran · Harga video $0.26 per detik video Acuan harga yang dipublikasikan untuk konfigurasi yang ditampilkan. Biaya akhir mengikuti konfigurasi aktual yang ditagihkan. |
| KonfigurasiGambar referensi setelah lima gambar pertama | Kondisi penagihanTidak ada kondisi tambahan yang dinyatakan dalam kunci harga ini. | Biaya Masukan · Gambar referensi setelah lima gambar pertama $0.08 per gambar Lima gambar referensi pertama gratis; tarif per gambar yang tercantum berlaku setelah lima gambar pertama. Referensi harga yang dipublikasikan untuk konfigurasi yang ditampilkan. Tagihan akhir mengikuti konfigurasi aktual yang ditagihkan. |
Contoh permintaan
Ailoot Ultra · 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":"minimax/hailuo-3","prompt":"A serene mountain landscape at sunset","resolution":"2K"}', 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
URL konten bertanda tangan milik Ailoot
GET /v1/videos/{public_id}GET /v1/videos/{public_id}/content
Periksa status tugas
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 konten lain
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 berkas yang dikembalikan; ambil setiap URL aset yang benar-benar dikembalikan.
Simpan setiap keluaran aktual milik Ailoot beserta metadata hasil pengukuran yang dikembalikan.
Jika respons asli perlu diperiksa
503 result_pending_check + id asli + X-Should-Retry:false; jangan pernah ulangi pengiriman awal
Kolom respons
| Kolom | Jenis | Arti |
|---|---|---|
Kolomindex | Jenisinteger | ArtiPosisi video ini dalam daftar keluaran, dihitung dari nol. |
Kolomcontent_url | Jenisstring | ArtiURL unduhan HTTPS bertanda tangan untuk video yang telah selesai ini. |
Kolomsha256 | Jenisstring | null | ArtiDigest SHA-256 dari byte video asli; null jika tidak tersedia. |
Kolomsize_bytes | Jenisinteger | null | ArtiUkuran berkas video asli dalam byte; null jika tidak tersedia. |
Kolomduration_ms | Jenisinteger | null | ArtiDurasi video terukur dalam milidetik; null jika tidak tersedia. |
Kolomwidth | Jenisinteger | null | ArtiLebar video dalam piksel; null jika tidak tersedia. |
Kolomheight | Jenisinteger | null | ArtiTinggi video dalam piksel; null jika tidak tersedia. |
Kolomvideo_codec | Jenisstring | null | ArtiPengenal codec video; null jika tidak dicatat. |
Kolomhas_audio | Jenisboolean | null | ArtiApakah video memuat trek audio; null jika tidak diukur. |
Kolomaudio_codec | Jenisstring | null | ArtiPengenal codec audio; null jika tidak ada pengenal yang dicatat. |
Kesalahan dan langkah berikutnya
| Respons | Kondisi | Langkah berikutnya |
|---|---|---|
Respons404 · not_found_error | KondisiAkses video tidak tersedia, atau ID video ini tidak ditemukan. | Langkah berikutnyaPeriksa akses video. Untuk video yang sudah ada, gunakan ID publik aslinya dan kunci API yang sama. |
Respons401 · authentication_error | KondisiKunci API tidak cocok dengan akun yang diautentikasi. | Langkah berikutnyaPeriksa kunci API dan akses akun Anda sebelum mengirim. |
Respons400 · invalid_request_error | KondisiPermintaan tidak dapat dibaca, atau indeks unduhan tidak valid. | Langkah berikutnyaPerbaiki isi permintaan. Untuk unduhan, pilih indeks keluaran yang dikembalikan oleh tugas awal. |
Respons422 · price_unavailable | KondisiHarga konfigurasi video yang dipilih tidak dapat dihitung. | Langkah berikutnyaPilih konfigurasi video yang didukung dan lengkapi opsi wajibnya sebelum mengirim permintaan yang telah diperbaiki. |
Respons422 · invalid_request_error | KondisiMasukan video atau tugas kelanjutan awal tidak valid. | Langkah berikutnyaGunakan masukan HTTPS yang valid. Untuk kelanjutan, gunakan ID video publik awal Anda yang telah selesai dengan kunci API yang sama. |
Respons402 · billing_error | KondisiSaldo atau batas yang tersedia tidak memungkinkan pencadangan dana. | Langkah berikutnyaPeriksa saldo dan batas yang tersedia sebelum mengirim permintaan baru. |
Respons503 · server_error | KondisiVerifikasi video, penyimpanan, atau akses layanan sementara tidak tersedia. | Langkah berikutnyaTunggu hingga layanan tersedia. Jika Anda sudah memiliki ID video, periksa tugas awal tersebut alih-alih memulai pembuatan baru. |
Respons503 · result_pending_check | KondisiHasil video awal dan tagihannya perlu diperiksa. | Langkah berikutnyaSimpan ID video yang dikembalikan dan periksa tugas tersebut. Jangan kirim permintaan pembuatan pengganti selama tugas itu sedang diperiksa. |
Respons503 · owned_result_unavailable | KondisiUnduhan video yang sudah ada sementara tidak tersedia. | Langkah berikutnyaPeriksa tugas video yang sama nanti dan unduh keluaran yang sudah ada. Pembuatan baru menghasilkan operasi terpisah. |
Respons409 · video_not_ready | KondisiKonten video belum dipublikasikan. | Langkah berikutnyaPeriksa status tugas awal. Unduh setelah statusnya completed; jika statusnya failed, ikuti pemberitahuan pemeriksaan tagihannya. |
Alias
Alias model
Ailoot Ultra minimax/hailuo-3
Alias jalur metode
Gunakan jalur metode yang ditampilkan di atas.
ID pemanggil terkait
FAQ · MiniMax: H3
- Input dan hasil apa yang tersedia?
POST /v1/videos·minimax/hailuo-3:text,image,audio,video→video- Kolom apa yang digunakan permintaan?
POST /v1/videos·minimax/hailuo-3:model,prompt,duration,resolution,aspect_ratio,generate_audio,frame_images,input_references,callback_url,session_id,trace,user- Batasan apa yang berlaku?
POST /v1/videos·minimax/hailuo-3:duration.minimum:1;duration.maximum:600;frame_images.max_items:2;frame_images.min_items:1