Vai al contenuto

MiniMax Music 3

Integra

ID del modello 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"

Questa richiesta: 0,06 $ 60 crediti API Esegui in questa pagina

Ottieni la chiave API

Esempi

Output · ~84 s

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

30 s0,06 $ · 60 crediti API

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

•obbligatorio

Prompt per la generazione musicale che può usare una Structured Caption per un controllo preciso: combina arrangiamento e dettagli vocali specifici per sezione con metadati globali che specificano genere, BPM, tonalità e progressione emotiva. Una descrizione generale illustra lo stile e l'atmosfera desiderati, l'uso di voce e strumenti e l'arrangiamento.

•obbligatorio

Testo da cantare; tutte le parole sulla stessa riga di un tag strutturale iniziale vengono scartate secondo il contratto di input del modello. Mantieni ogni tag su una riga separata, inclusi [intro], [verse], [pre-chorus], [chorus], [post-chorus], [bridge], [instrumental], [solo] e [outro].

Limite della durata dell'audio, misurato in secondi, non una durata dell'output garantita. La risposta riporta la durata effettiva, che può essere più breve se la generazione termina anticipatamente.

Avanzate num_inference_steps · guidance_scale · seed
predefinito 30

Numero di passaggi Euler per il flow matching in ogni blocco di denoising di 8 secondi.

predefinito 1.7

Intensità della guidance classifier-free durante il flow matching.

Seed per una generazione riproducibile, scelto casualmente se non fornisci un valore.

POST /run/minimax/music-3?wait=20 preventivo → 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"

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su MiniMax Music 3

MiniMax Music 3 canta i tuoi testi su un arrangiamento completo. Descrivi genere, tempo, tonalità, atmosfera, voci e strumenti nel prompt e indica la struttura del brano nei testi con tag come [verse], [chorus] e [bridge], ciascuno su una riga separata. La durata (da 1 a 300 secondi, 60 per impostazione predefinita) è un limite massimo; il brano può terminare prima.

Parametri

NomeTipo PredefinitoConsentiti Descrizione
promptobbligatorio
Tipostring
Prompt per la generazione musicale che può usare una Structured Caption per un controllo preciso: combina arrangiamento e dettagli vocali specifici per sezione con metadati globali che specificano genere, BPM, tonalità e progressione emotiva. Una descrizione generale illustra lo stile e l'atmosfera desiderati, l'uso di voce e strumenti e l'arrangiamento.
lyricsobbligatorio
Tipostring
Testo da cantare; tutte le parole sulla stessa riga di un tag strutturale iniziale vengono scartate secondo il contratto di input del modello. Mantieni ogni tag su una riga separata, inclusi [intro], [verse], [pre-chorus], [chorus], [post-chorus], [bridge], [instrumental], [solo] e [outro].
durationfacoltativo
Tiponumber
Predefinito60
1 – 300
Limite della durata dell'audio, misurato in secondi, non una durata dell'output garantita. La risposta riporta la durata effettiva, che può essere più breve se la generazione termina anticipatamente.
seedfacoltativo
Tipointeger | null
Seed per una generazione riproducibile, scelto casualmente se non fornisci un valore.
num_inference_stepsfacoltativo
Tipointeger
Predefinito30
1 – 100
Numero di passaggi Euler per il flow matching in ogni blocco di denoising di 8 secondi.
guidance_scalefacoltativo
Tiponumber
Predefinito1.7
0 – 20
Intensità della guidance classifier-free durante il flow matching.
obbligatorio

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"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
audio
object {url, content_type, file_name, file_size}File audio di output in formato WAV stereo, con campionamento a 44.1 kHz e campioni a 16 bit.
seed
integerSeed casuale usato durante la generazione.
duration
numberIndica quanti secondi di audio sono stati effettivamente generati, che non necessariamente corrispondono alla durata richiesta.

Altri modelli: Da testo a musica

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/minimax/music-3.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt