PopNowDocs API
Contenuto principale

Riferimento API di MiniMax Music 3.0

Brani stereo finiti, cantati o strumentali

Con una sola chiave API di PopNow chiami MiniMax Music 3.0 dal tuo codice. Qui trovi gli ID del modello da inviare, ogni campo di input accettato, quanti crediti costa ogni richiesta e una richiesta da incollare nel terminale così com’è.

Le descrizioni dei parametri provengono dallo schema di input del modello e sono disponibili solo in inglese.

In sintesi

Sviluppato da
MiniMax
Risultato
Audio
Da
27 crediti per richiesta ($0.27)

1 credito = 0,01 $. All’accettazione l’attività trattiene l’importo massimo possibile e alla fine addebita il consumo reale, arrotondato al credito superiore; il resto viene sbloccato. Le attività non riuscite non vengono addebitate. Per conoscere la cifra esatta prima di eseguire, chiama POST /api/v1/jobs/quote.

Musica

minimax/music-3.0/text-to-audio

Prezzo

OpzioneCrediti (per richiesta)Dollari USA
Predefinito27$0.27

Parametri

CampoTipoPredefinitoValori ammessiA cosa serve
promptObbligatoriostring—fino a 2000 caratteriStyle brief for the song: genre, mood, tempo, instruments and the kind of voice. The words to sing go in lyrics.
lyricsFacoltativostring—fino a 3000 caratteriWords to sing, one line per row. Section tags such as [Verse], [Chorus] and [Bridge] on their own rows shape the arrangement.
generate_lyricsFacoltativobooleantrue—Write lyrics from the prompt when lyrics is empty. Lyrics you send are sung as written.
instrumentalFacoltativobooleanfalse—Generate music with no vocals; lyrics are not needed.
bitrateFacoltativointeger25600032000, 64000, 128000, 256000MP3 bitrate in bits per second.
sample_rateFacoltativointeger4410016000, 24000, 32000, 44100Sample rate in Hz.

Richiesta di esempio

Questa richiesta funziona così com’è; i campi omessi usano il valore predefinito. Prima salva la tua chiave in POPNOW_API_KEY.

POST /api/v1/jobs/createTask
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "minimax/music-3.0/text-to-audio",
  "input": {
    "prompt": "An upbeat indie pop song about a summer road trip, bright guitars, hand claps and a catchy whistled hook"
  }
}'

La risposta contiene subito un taskId. Recupera il risultato con GET /api/v1/jobs/recordInfo, oppure aggiungi callBackUrl per ricevere una notifica.

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Passi successivi

In questa pagina