Lompat ke konten

MiniMax Music 3

Integrasikan

ID model minimax/music-3
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/minimax/music-3?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Warm indie folk, acoustic guitar and soft brushed drums, gentle female vocal, 92 BPM, nostalgic summer evening",
    "lyrics": "[verse]\nPorch lights humming on the edge of town\nWe count the fireflies as the sun goes down\n[chorus]\nStay a little longer, the night is young\nSing me the song that we never sung",
    "duration": 30
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Permintaan ini: $0,06 60 kredit API Jalankan di halaman ini

Dapatkan kunci API

Contoh

Output · ~84 dtk

PromptWarm indie folk, acoustic guitar and soft brushed drums, gentle female vocal, 92 BPM, nostalgic summer evening

30 s$0,06 · 60 kredit API

Buat permintaan

Kontrol dibuat dari skema model. Kode dan harga diperbarui saat Anda mengubahnya.

•wajib

Prompt pembuatan musik yang dapat menggunakan Structured Caption untuk kontrol presisi: gabungkan aransemen dan detail vokal spesifik bagian dengan metadata global yang menentukan genre, BPM, kunci, dan perkembangan emosi. Deskripsi umum mencakup gaya dan suasana yang diinginkan, penggunaan vokal dan instrumen, serta aransemennya.

•wajib

Lirik yang akan dinyanyikan; kata apa pun yang berbagi baris dengan tag struktur pembuka akan dibuang sesuai kontrak input model. Pertahankan setiap tag pada baris terpisah, termasuk [intro], [verse], [pre-chorus], [chorus], [post-chorus], [bridge], [instrumental], [solo] dan [outro].

Batas durasi audio, diukur dalam detik, bukan panjang output yang dijamin. Respons melaporkan durasi aktual, yang dapat lebih pendek jika pembuatan berhenti lebih awal.

Lanjutan num_inference_steps · guidance_scale · seed
bawaan 30

Jumlah langkah Euler untuk flow matching dalam setiap chunk denoising berdurasi 8 detik.

bawaan 1.7

Kekuatan classifier-free guidance selama flow matching.

Seed untuk pembuatan yang dapat direproduksi, dipilih secara acak kecuali Anda memberikan nilai.

POST /run/minimax/music-3?wait=20 estimasi harga → $0,06
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/minimax/music-3?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Warm indie folk, acoustic guitar and soft brushed drums, gentle female vocal, 92 BPM, nostalgic summer evening",
    "lyrics": "[verse]\nPorch lights humming on the edge of town\nWe count the fireflies as the sun goes down\n[chorus]\nStay a little longer, the night is young\nSing me the song that we never sung",
    "duration": 30
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Jalankan permintaan ini

Key Anda tetap berada di browser ini: key hanya dikirim ke Doitong API dan disimpan (localStorage) hanya jika Anda mencentang Ingat. Dapatkan kunci API

Tentang MiniMax Music 3

MiniMax Music 3 menyanyikan lirik Anda dalam aransemen lengkap. Jelaskan genre, tempo, nada dasar, suasana, vokal, dan instrumen dalam prompt, lalu tandai struktur lagu dalam lirik dengan tag seperti [verse], [chorus], dan [bridge], masing-masing pada barisnya sendiri. Durasi (1 hingga 300 detik, default 60) adalah batas atas; lagu dapat berakhir lebih awal.

Parameter

NamaTipe BawaanDiizinkan Deskripsi
promptwajib
Tipestring
Prompt pembuatan musik yang dapat menggunakan Structured Caption untuk kontrol presisi: gabungkan aransemen dan detail vokal spesifik bagian dengan metadata global yang menentukan genre, BPM, kunci, dan perkembangan emosi. Deskripsi umum mencakup gaya dan suasana yang diinginkan, penggunaan vokal dan instrumen, serta aransemennya.
lyricswajib
Tipestring
Lirik yang akan dinyanyikan; kata apa pun yang berbagi baris dengan tag struktur pembuka akan dibuang sesuai kontrak input model. Pertahankan setiap tag pada baris terpisah, termasuk [intro], [verse], [pre-chorus], [chorus], [post-chorus], [bridge], [instrumental], [solo] dan [outro].
durationopsional
Tipenumber
Bawaan60
1 – 300
Batas durasi audio, diukur dalam detik, bukan panjang output yang dijamin. Respons melaporkan durasi aktual, yang dapat lebih pendek jika pembuatan berhenti lebih awal.
seedopsional
Tipeinteger | null
Seed untuk pembuatan yang dapat direproduksi, dipilih secara acak kecuali Anda memberikan nilai.
num_inference_stepsopsional
Tipeinteger
Bawaan30
1 – 100
Jumlah langkah Euler untuk flow matching dalam setiap chunk denoising berdurasi 8 detik.
guidance_scaleopsional
Tipenumber
Bawaan1.7
0 – 20
Kekuatan classifier-free guidance selama flow matching.
wajib

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "minimax/music-3",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 60,
    "usd": "0.06",
    "charged": 60,
    "refunded": 0
  },
  "input": {
    "prompt": "Genre: acoustic pop. BPM: 96. Key: C major. Warm and intimate, soft female vocal, guitar and light piano",
    "lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
    "duration": 30
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "seed": 42,
    "duration": 5
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
File Anda, pilihan AndaSetiap outputs[].url adalah salinan di penyimpanan kami: disimpan selamanya (dikenai biaya per GB-bulan) atau 7 hari gratis, sesuai setelan akun atau ?storage=.
Struktur sama di setiap modeltype, url, content_type, width, height, dan duration, untuk gambar, video, dan audio. output adalah objek hasil milik model.
Field output
audio
object {url, content_type, file_name, file_size}File audio output dalam format WAV stereo, menggunakan 44.1 kHz dan sampel 16-bit.
seed
integerSeed acak yang digunakan selama pembuatan.
duration
numberMelaporkan berapa detik audio yang benar-benar dibuat, yang belum tentu sepanjang durasi yang diminta.

Model lainnya: Teks ke Musik

Untuk agen AI: halaman ini dalam Markdown tersedia di https://doitong.com/id/developers/models/minimax/music-3.md. Semua model dan panduan: https://doitong.com/developers/llms.txt