

Cara Menggunakan MiniMax Hailuo 02: Panduan Lengkap
Pelajari cara memakai MiniMax Hailuo 02 di APIMart: buat API key, susun request text-to-video dan image-to-video, serta render klip sinematik 1080p.
MiniMax Hailuo 02 adalah model AI andal untuk membuat video berkualitas sinematik dengan kontrol presisi atas visual, gerakan, dan efek. Model ini tersedia di APIMart melalui MiniMax Hailuo 02 API, dan mendukung text-to-video, image-to-video, serta transisi frame pertama ke frame terakhir, sehingga Anda bisa membuat klip pendek berkualitas tinggi hingga resolusi 1080p. Berikut yang perlu Anda ketahui:
- Fitur Utama: Buat video dari prompt teks, satu gambar frame pertama, atau pasangan frame pertama dan terakhir, dan jelaskan gerakan kamera langsung di prompt.
- Harga: Per Oktober 2026, klip 1080p berharga $0,08/detik di APIMart; cek halaman model untuk tarif terbaru.
- Penyiapan: Buat API key, susun request dengan parameter, lalu gunakan polling asinkron untuk mengambil video.
- Penggunaan: Ideal untuk iklan, showcase produk, storyboard, dan video pelatihan.
Untuk mulai, buat akun APIMart, amankan API key Anda, lalu ikuti panduan langkah demi langkah untuk membuat video. Gunakan prompt yang spesifik dan arahan kamera yang jelas untuk memaksimalkan kualitas video. Untuk proyek yang lebih panjang, sambungkan beberapa klip dengan frame yang konsisten atau coba Kling V3 API sebagai alternatif generasi sinematik.
Poin Penting
- MiniMax Hailuo 02 menghasilkan klip text-to-video, image-to-video, dan transisi frame pertama ke terakhir hingga 1080p lewat APIMart, dengan ID model MiniMax-Hailuo-02.
- Alurnya: buat akun APIMart, buat key di API Key Management yang hanya ditampilkan sekali, kirim body JSON dengan POST ke
https://api.apimart.ai/v1/videos/generations, lalu polling /v1/tasks/{task_id} setiap 15–30 detik sampai statusnya completed. - Parameter kunci adalah prompt, duration 5 atau 10 detik, resolution 512p, 768p, atau 1080p, first_frame_image dan last_frame_image sebagai URL publik atau Base64, serta prompt_optimizer yang default-nya true.
- Per Oktober 2026, harga Hailuo 02 di APIMart adalah $0,0104 per detik di 512p, $0,04 di 768p, dan $0,08 di 1080p; video yang selesai dibaca dari data.result.videos[0].url[0], dan hasil disimpan selama 72 jam, jadi segera simpan file Anda.
- Di APIMart, 1080p hanya mendukung klip 5 detik dan tidak ada audio native; video lebih dari 10 detik dirangkai dengan memakai frame terakhir sebagai first_frame_image berikutnya.
Sekilas MiniMax Hailuo 02
| Spesifikasi | Detail |
|---|---|
| Pengembang | MiniMax |
| Input | Prompt teks; gambar frame pertama dan terakhir opsional sebagai URL publik atau Base64 |
| Output | Video 512p, 768p, atau 1080p; 1080p hanya untuk klip 5 detik |
| Panjang klip | 5 atau 10 detik; klip 10 detik memerlukan 768p atau 512p |
| Audio | Tidak ada audio native; padukan dengan alat MiniMax Audio seperti Speech 2.8 atau Music 2.6 |
| Fitur utama | Arahan kamera ditulis di prompt; prompt_optimizer default true; opsi fast_pretreatment |
| Harga di APIMart (per Okt 2026) | $0,0104/dtk di 512p, $0,04/dtk di 768p, $0,08/dtk di 1080p |
| Ketersediaan | APIMart, ID model MiniMax-Hailuo-02, POST https://api.apimart.ai/v1/videos/generations |
| Paling cocok untuk | Iklan, showcase produk, storyboard, video pelatihan, B-roll dengan air, api, asap, dan kain |
| Batasan | task_id asinkron; hasil disimpan selama 72 jam |
Memulai MiniMax Hailuo 02 di APIMart

Penyiapan Akun dan Akses API Key
Untuk memulai, buka apimart.ai dan buat akun. Jika Anda bekerja dalam tim, APIMart memungkinkan Anda membuat organisasi. Semua anggota berbagi satu saldo pusat, sehingga kolaborasi lebih mudah tanpa perlu bertukar kredensial pribadi.
Setelah akun siap, isi saldo bersama. Saldo ini berlaku untuk semua model di APIMart, termasuk opsi kelas atas seperti Veo 3.1 API untuk pembuatan video profesional. Berikutnya, buka bagian API Key Management di Console Dashboard dan buat API key.
Ingat: API key Anda hanya ditampilkan sekali. Pastikan untuk menyalin dan menyimpannya dengan aman, misalnya di password manager atau secrets vault. Saat memakai key di kode, muat dari environment variable (misalnya APIMART_API_KEY) alih-alih menuliskannya langsung. Ini mengurangi risiko key terekspos jika kode Anda dibagikan atau diunggah ke version control. Setiap request API akan menyertakan key ini di header authorization:
Authorization: Bearer YOUR_API_KEY
Untuk tim, fitur Organizations adalah cara yang bagus untuk mengelola akses secara terpusat tanpa perlu berbagi kredensial akun pribadi [2]. Setelah API key siap, Anda bisa mengatur parameter request dan mulai membuat video. Anda juga bisa mencoba Grok Imagine Video API sebagai alternatif berkualitas tinggi.
Parameter Kunci untuk Request MiniMax Hailuo 02
Setelah API key aman, Anda perlu menyusun request dengan parameter yang tepat. Field "model": "MiniMax-Hailuo-02" wajib diisi, bersama beberapa parameter lain. Berikut ringkasan yang paling penting:
| Parameter | Tipe | Deskripsi | Catatan |
|---|---|---|---|
model | string | Menentukan model | Harus MiniMax-Hailuo-02 |
prompt | string | Menjelaskan adegan, aksi, dan gaya | Wajib |
duration | integer | Panjang klip dalam detik | 5 (default) atau 10; 1080p hanya 5 dtk |
resolution | string | Kualitas output | 512p, 768p (default), atau 1080p |
first_frame_image | string | Frame awal untuk image-to-video | URL publik atau data URI Base64 |
last_frame_image | string | Frame akhir untuk mode frame awal dan akhir | URL publik atau data URI Base64 |
prompt_optimizer | boolean | Memperbaiki prompt secara otomatis | Default true; disarankan |
Satu detail penting: pembuatan video bersifat asinkron. Saat Anda mengirim request, API merespons dengan task_id, bukan videonya. Anda perlu polling /v1/tasks/{task_id} setiap 15–30 detik sampai statusnya berubah menjadi "completed". Setelah siap, segera unduh videonya: hasil disimpan selama 72 jam [1].
Dengan parameter yang sudah siap, Anda bisa fokus menyusun prompt yang efektif untuk memaksimalkan MiniMax Hailuo 02.
Cara Menulis Prompt yang Efektif
Prompt yang baik adalah kunci video berkualitas tinggi. Prompt yang tersusun rapi memuat enam elemen: shot atau gerakan kamera, subjek dan deskripsinya, aksi, latar, pencahayaan, serta gaya atau suasana. Misalnya, alih-alih deskripsi samar seperti "seorang wanita berjalan di kota", coba yang lebih spesifik: "Tracking shot: seorang wanita bermantel merah berjalan cepat menyusuri jalan Manhattan yang basah oleh hujan saat senja, papan neon terpantul di trotoar yang basah, gaya noir sinematik."
Agar video Anda lebih dinamis, jelaskan gerakan kamera dengan kata-kata sederhana di awal prompt, seperti "push in perlahan", "tracking shot", atau "shot statis". Dokumentasi Hailuo 02 di APIMart tidak mencantumkan daftar perintah kamera dalam kurung siku; 15 perintah kamera berbahasa Mandarin dalam kurung siku yang dibahas di bagian selanjutnya dari panduan ini terdokumentasi untuk Hailuo 2.3.
Untuk adegan yang kompleks, biarkan prompt_optimizer tetap true. Fitur ini otomatis menyempurnakan dan memperluas deskripsi Anda, sering kali menghasilkan video yang lebih halus dan koheren tanpa banyak usaha [1].
Cara Membuat Video AI Sinematik di Hailuo 02
Panduan Langkah demi Langkah: Membuat Video dengan MiniMax Hailuo 02

Cara Membuat Request Text-to-Video Dasar
Kalau API key dan prompt sudah siap, mengirim request pertama itu mudah. Cukup lakukan panggilan POST ke https://api.apimart.ai/v1/videos/generations. Sertakan Bearer Token di header dan gunakan body JSON seperti ini:
{
"model": "MiniMax-Hailuo-02",
"prompt": "Tracking shot: a lone astronaut walks across a red desert at golden hour, dust swirling around their boots, cinematic wide-angle style.",
"duration": 5,
"resolution": "1080p"
}
Penting: Resolusi 1080p hanya mendukung klip 5 detik. Untuk video 10 detik, Anda perlu menurunkan resolusi ke 768p atau 512p. Harga bergantung pada resolusi dan durasi. Per Oktober 2026, 768p berharga $0,04 per detik dan 1080p $0,08 per detik; cek halaman model untuk tarif terbaru.
Saat Anda mengirim request, API akan mengembalikan task_id di data[0].task_id dengan status submitted. Waktu render bergantung pada resolusi, durasi, dan beban saat itu, jadi terus lakukan polling sampai tugas selesai.
Cara Menggunakan Fitur Image-to-Video
Untuk request image-to-video, Anda perlu menyertakan parameter tambahan: first_frame_image. Isinya bisa berupa URL publik (misalnya https://example.com/start.jpg) atau string Data URL berenkode Base64. Pastikan gambar memenuhi persyaratan jenis file, ukuran, dan rasio aspek.
Prompt Anda sebaiknya menjelaskan gerakan, bukan detail visual adegan, karena gambar sudah memberi konteks itu. Misalnya, jika gambar awal Anda adalah produk di atas meja, prompt seperti "Slow zoom in. Product rotates gently, soft studio lighting, clean white background" memberi tahu model cara menganimasikannya. Resolusi output akan mengikuti dimensi gambar input, jadi sumber berkualitas tinggi sangat penting untuk hasil yang tajam.
Untuk efek yang lebih canggih, Anda bisa menyertakan last_frame_image bersama first_frame_image. Hasilnya adalah video transisi di antara dua gambar, cocok untuk pengungkapan produk, perbandingan sebelum-sesudah, atau transisi adegan dalam proyek yang lebih besar.
Setelah request disiapkan, pantau respons API untuk mengambil video animasi Anda. Untuk proyek yang membutuhkan audio terintegrasi, pertimbangkan API Veo 3.1 yang mendukung pembuatan suara tersinkron.
Membaca Respons API dan Mengunduh Output
Lakukan polling GET https://api.apimart.ai/v1/tasks/{task_id}. Saat status tugas berubah menjadi completed, URL video ada di data.result.videos[0].url[0]. Tidak ada ID file terpisah atau endpoint unduhan. Berikut alur statusnya:
| Status | Arti | Yang Dilakukan |
|---|---|---|
submitted / pending | Tugas diterima atau dalam antrean | Tunggu dan polling lagi |
processing | Video sedang dirender | Tunggu dan polling lagi |
completed | Generasi selesai | Baca data.result.videos[0].url[0] lalu unduh |
failed | Generasi gagal | Cek field error, coba lagi |
Lakukan polling ke endpoint /v1/tasks/{task_id} setiap 15–30 detik sampai statusnya berubah menjadi completed. Setelah itu, unduh video dari URL yang dikembalikan. Hasil disimpan selama 72 jam, jadi segera simpan file Anda ke penyimpanan sendiri [1].
Kalau Anda memakai Python, Anda bisa menggunakan requests.get(video_url).content untuk mengunduh video dan menyimpannya sebagai file .mp4, dengan video_url berupa data["result"]["videos"][0]["url"][0] dari respons tugas.
Terakhir, selalu periksa field code di respons API. Nilai 200 berarti request berhasil, tetapi Anda tetap perlu memantau status tugas untuk mendeteksi kemungkinan error render [1].
Meningkatkan Kualitas Video dan Integrasi Alur Kerja
Menyempurnakan Prompt dan Pengaturan Parameter
Untuk meningkatkan kualitas video, coba susun prompt dengan format ini: [Subjek & aksi], [elemen fisik/lingkungan], [gerakan kamera], [pencahayaan/suasana], [deskripsi kualitas] [7]. Contohnya: "Seorang barista menuangkan susu panas ke espresso, cairan berputar dalam gerak lambat, zoom in perlahan, pencahayaan kafe yang hangat, kualitas sinematik." Pendekatan ini membantu model mensimulasikan gerakan dan suasana yang realistis dengan lebih efektif.
Jika Anda membutuhkan tag kamera yang eksplisit, MiniMax Hailuo 2.3 API di APIMart mendukung 15 perintah kamera berbahasa Mandarin dalam kurung siku, yang diletakkan di awal prompt dengan label persis [3]. Gunakan tabel di bawah sebagai referensi cepat:
| Kategori | Perintah |
|---|---|
| Horizontal | [左移] / [右移] pan ke kiri / kanan (geser menyamping), [左摇] / [右摇] putar ke kiri / kanan |
| Vertikal | [上升] / [下降] naik / turun, [上摇] / [下摇] tilt ke atas / bawah |
| Kedalaman | [推进] / [拉远] push in / pull out, [变焦推近] / [变焦拉远] zoom in / out |
| Khusus | [晃动] guncang, [跟随] ikuti, [固定] statis |
Fitur prompt_optimizer aktif secara default, dan umumnya meningkatkan kualitas output. Biarkan tetap aktif kecuali Anda ingin model mengikuti naskah yang sangat spesifik. Jika kecepatan lebih penting dan Anda tidak masalah dengan hasil yang sedikit kurang halus, atur fast_pretreatment: true untuk mempersingkat waktu praproses [1][6].
Setelah prompt dan pengaturan disempurnakan, integrasikan ke pipeline yang lebih luas untuk meningkatkan kualitas produksi.
Membangun Pipeline Multi-Model dengan APIMart
Hailuo 02 bekerja paling baik jika dipadukan dengan alat pelengkap untuk audio dan sekuens panjang. Model ini unggul membuat footage B-roll yang dinamis secara visual, seperti air, api, atau kain, tetapi tidak menghasilkan audio. Untuk menutup celah ini, padukan dengan alat MiniMax Audio, seperti Speech 2.8 untuk voiceover atau Music 2.6 untuk soundtrack, saat pascaproduksi [8]. Untuk proyek merek atau komersial, mulailah dengan model gambar untuk membuat frame dasar, lalu masukkan ke Hailuo 02 sebagai first_frame_image agar komposisi bisa dikontrol dengan presisi [7].
Untuk video lebih dari 10 detik, ambil tangkapan layar frame terakhir dari klip yang sudah selesai dan gunakan sebagai first_frame_image untuk request berikutnya. Teknik ini membantu menjaga konsistensi detail karakter dan pencahayaan lingkungan di beberapa klip [8].
Penanganan Error dan Praktik Terbaik API
Meski prompt dan pipeline sudah disempurnakan, masalah tetap bisa muncul. Ikuti praktik terbaik berikut untuk memecahkan masalah dan mengoptimalkan respons API secara efektif.
Dua kegagalan paling umum pada Hailuo 02 adalah kombinasi resolusi/durasi yang tidak didukung dan input gambar yang tidak valid. Selalu pastikan pengaturan resolusi dan durasi Anda kompatibel [1][6]. Untuk tugas image-to-video, dokumentasi MiniMax sendiri merekomendasikan gambar sumber di bawah 20MB, dengan sisi pendek lebih dari 300px dan rasio aspek antara 2:5 dan 5:2, dalam format JPG, PNG, atau WebP [5].
| Jenis Error | Deteksi | Solusi |
|---|---|---|
| Konfigurasi tidak didukung | Request ditolak atau tugas mengembalikan failed | Periksa kompatibilitas resolusi dan durasi [1] |
| Gambar tidak valid | Error API pada first_frame_image | Periksa format (JPG/PNG/WebP), ukuran, dan rasio aspek [5] |
| Saldo tidak cukup | HTTP 402 | Isi ulang saldo APIMart [1] |
| Rate limit / timeout | HTTP 429 atau koneksi terputus | Gunakan backoff dan perpanjang interval polling [4] |
Saat tugas gagal, selalu periksa field error di respons tugas. Field ini memberi detail untuk membantu menyelesaikan masalah dengan cepat. Untuk produksi, jaga interval polling tetap wajar dan coba ulang dengan exponential backoff, sehingga panggilan API yang tidak perlu berkurang dan alur kerja tetap responsif.
Kesimpulan: Poin Penting
Berikut ringkasan cepat tentang apa yang membuat MiniMax Hailuo 02 menonjol sebagai alat pembuatan video.
MiniMax Hailuo 02 menawarkan pembuatan video berkualitas sinematik dengan presisi luar biasa. Berkat arsitektur NCR-nya, dengan parameter 3x lebih banyak dan data pelatihan 4x lebih banyak dibanding model sebelumnya [7], model ini menghasilkan efek yang sangat realistis untuk elemen kompleks seperti air, api, asap, dan kain.
Melalui APIMart, per Oktober 2026 harga 768p adalah $0,04 dan 1080p $0,08 per detik [2], sehingga menjadi pilihan praktis untuk segala hal, dari produksi profesional hingga eksperimen kreatif.
Fitur unggulan model ini meliputi:
- Alat image-to-video untuk kontrol yang presisi.
- Arahan kamera di tingkat prompt (misalnya "tracking shot", "zoom in perlahan") untuk sinematografi berkesan profesional.
- Kontinuitas frame terakhir, memastikan transisi mulus untuk sekuens yang lebih panjang.
Perlu diingat, di APIMart klip 1080p dibatasi 5 detik (pengumuman MiniMax menyebut 6 detik). Untuk video yang lebih panjang, 768p adalah alternatif yang bagus, dengan klip 10 detik pada harga lebih rendah [1].
Dengan fitur-fitur ini, MiniMax Hailuo 02 siap membawa alur kerja produksi video Anda ke tingkat berikutnya.
FAQ
Bagaimana cara membuat klip lebih dari 10 detik?
MiniMax Hailuo 02 memiliki batas durasi klip maksimum 10 detik, dan klip 10 detik memerlukan 768p atau 512p (1080p hanya mendukung 5 detik). Untuk video yang lebih panjang, buat beberapa klip 10 detik lalu rangkai, dengan memakai frame terakhir satu klip sebagai first_frame_image klip berikutnya.
Untuk klip text-to-video 10 detik, sertakan parameter berikut dalam request Anda:
duration: 10resolution: "768p"model: "MiniMax-Hailuo-02"
Setelah mengirim request, lakukan polling tugas sampai statusnya completed, lalu unduh video dari data.result.videos[0].url[0].
Apa yang harus dilakukan jika tugas saya gagal?
Jika tugas pembuatan video Anda tidak berhasil, mulailah dengan meninjau status HTTP dan objek error di respons untuk menemukan masalahnya. Berikut kasus yang umum:
- 400: Parameter tidak valid, misalnya kombinasi resolusi dan durasi yang tidak didukung.
- 401: Masalah autentikasi pada API key Anda.
- 402: Saldo akun tidak mencukupi.
- 429: Anda terkena rate limit.
Untuk error rate limit (HTTP 429) atau masalah terkait server (HTTP 5xx), coba terapkan exponential backoff, yaitu menambah jeda secara bertahap di antara setiap percobaan ulang. Periksa juga parameter input Anda dan pastikan prompt tidak memuat konten sensitif agar tidak memicu error validasi.
Bagaimana menjaga karakter tetap konsisten antarklip?
Untuk menjaga konsistensi karakter di MiniMax Hailuo 02, mulailah setiap klip dari first_frame_image karakter yang jelas dan cukup terang, lalu gunakan kembali frame terakhir satu klip sebagai frame pertama klip berikutnya. Jika Anda mengerjakan beberapa klip, sertakan detail pencahayaan yang sama di prompt. Untuk alur visual yang lebih mulus, samakan sudut kamera antar-shot dan pertimbangkan transisi halus seperti crossfade atau match cut saat pascaproduksi. Teknik-teknik ini membantu menciptakan narasi yang padu dan rapi.
Tentang Tim APIMart
Tim APIMart menulis panduan model, perbandingan, dan analisis harga untuk developer yang membangun produk dengan AI. APIMart menyediakan satu API untuk model chat, gambar, dan video dari berbagai penyedia, sehingga Anda bisa membandingkan model yang dibahas di sini sebelum rilis.
Pilih model yang Anda inginkan di marketplace model
Coba model chat, gambar, dan video di marketplace model APIMart, lalu rasakan kemampuan model dengan cepat melalui satu API terpadu.
