Integrasi API MiniMax H3
Gunakan MiniMax H3 melalui Rivya Public API v1 dengan id model minimax-h3, input yang didukung, parameter, aturan Files API, kredit, dan contoh response.
minimax-h3
text, file
Diperlukan untuk mode referensi
Kredit bergantung pada masukan dan pengaturan. Periksa estimasi sebelum membuat. Biaya akhir tugas dibulatkan ke atas ke kredit utuh.
Video
METERED
7000 karakter
Kontrak request
Kirim id model di level atas. Kontrol khusus model berada di params.
| Key | Tipe | Wajib | Default | Deskripsi |
|---|---|---|---|---|
| model | string | Ya | minimax-h3 | Gunakan minimax-h3 sebagai id model API. |
| prompt | string | Ya | - | Maksimum 7000 karakter untuk model ini. |
| params | object | Tidak | - | Objek parameter khusus model. Gunakan baris di bawah untuk key yang diizinkan. |
| client_request_id | string | Tidak | - | ID sisi klien opsional untuk melacak request di sistem Anda. |
Parameter model
| Key | Tipe | Wajib | Default | Rentang | Opsi | Deskripsi |
|---|---|---|---|---|---|---|
| seedance_scene | select | Tidak | text | - | text, frames, reference | Pilih jalur input MiniMax sebelum mengunggah; teks, bingkai, dan referensi memiliki persyaratan terpisah. |
| resolution | select | Tidak | 2K | - | 768P, 2K | Tingkat yang dipilih menetapkan tarif per detik untuk output ditambah waktu video input terverifikasi. |
| aspect_ratio | select | Tidak | 16:9 | - | adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Adaptif tersedia dalam mode referensi, bukan mode teks. Mode bingkai memakai geometri gambar dan tidak mengirim kontrol ini. |
| minimax_single_frame_role | select | Tidak | first | - | first, last | Ya. Untuk satu gambar, pilih apakah gambar itu menjadi bingkai awal atau akhir. Untuk dua gambar, urutkan sebagai awal lalu akhir. |
| duration | number | Tidak | 6 | min 4 / max 15 / step 1 | - | Pilih durasi output bilangan bulat 4 hingga 15 detik. |
Kebijakan unggahan
Unggah file referensi terlebih dahulu, lalu tempatkan URL dan duration token yang dikembalikan ke dalam params.referenceMediaItems.
Bingkai panduan atau referensi multimodal: Bingkai menerima 1 atau 2 gambar JPEG, PNG, atau WebP hingga 30 MB per gambar. Referensi menerima hingga 9 gambar tersebut, 3 video MP4/MOV hingga 50 MB dan 2-15 detik per video, serta 3 berkas audio MP3/WAV hingga 15 MB dan 2-15 detik per berkas; total video dan audio masing-masing dibatasi 15 detik, semua media dibatasi 15 berkas, dan audio tidak dapat digunakan sendiri.
15
image, video, audio
Referensi video dan audio harus membawa durationToken dari /api/v1/files saat verifikasi durasi diperlukan.
| kind | Ukuran maksimum | Tipe MIME |
|---|---|---|
| image | 30 MB | image/jpeg, image/png, image/webp |
| video | 50 MB | video/mp4, video/quicktime |
| audio | 15 MB | audio/mpeg, audio/wav, audio/x-wav |
Request minimal
{
"model": "minimax-h3",
"prompt": "Kamera perlahan mengitari botol produk di atas meja studio.",
"params": {
"seedance_scene": "text",
"resolution": "2K",
"aspect_ratio": "16:9",
"minimax_single_frame_role": "first",
"duration": 6
}
}Request file referensi
{
"model": "minimax-h3",
"prompt": "Kamera perlahan mengitari botol produk di atas meja studio.",
"params": {
"seedance_scene": "reference",
"resolution": "2K",
"aspect_ratio": "16:9",
"minimax_single_frame_role": "first",
"duration": 6,
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-video.mp4",
"kind": "video",
"name": "reference-video.mp4",
"mimeType": "video/mp4",
"durationSeconds": 8,
"durationToken": "video_duration_token_from_files_api",
"width": 1280,
"height": 720,
"sizeBytes": 8388608,
"framesPerSecond": 30,
"videoBitrateMbps": 8,
"videoMetadataToken": "video_metadata_token_from_original_files_api_upload_response"
}
]
}
}Response create
Endpoint create mengembalikan public task id. Poll endpoint status sampai tugas berhasil atau gagal.
{
"id": "task_minimax_h3_example",
"status": "queued",
"model": "minimax-h3",
"reserved_credits": 78,
"final_credits": 0,
"settlement_status": "RESERVED",
"created_at": "2026-05-11T00:00:00.000Z",
"updated_at": "2026-05-11T00:00:00.000Z",
"result": null,
"error": null
}Error umum
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Beberapa mode membutuhkan unggahan referensi Files API.
