MiniMax: Music 1.5
MiniMax Music 1.5 generoi musiikkia tyyliä ja tunnelmaa kuvaavasta kehotteesta ja annetusta sanoituksesta. Sen synkroninen musiikkiprofiili hyväksyy prompt-kenttään 10–2 000 merkkiä ja sanoitukseen 10–3 500 merkkiä sekä MP3- tai WAV-tuloksen.
- Ailoot Ultra · Music
POST /v1/music/generationsminimax/music-1.5 - Ailoot Ultra · Music
POST /v1/music/generationsmusic-1.5
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
MiniMax Music 1.5 luo musiikkia kirjallisesta musiikkikuvauksesta ja sanoituksesta. Valitse minimax/music-1.5 tätä täsmällistä versiota varten; sen määritetty alias on music-1.5. Sen musiikkimenetelmä käyttää JSON-pyyntöä kenttien model, prompt ja lyrics kanssa ja tuottaa generoitua ääntä. Käytä sitä kirjallisen laulukonseptin muuttamiseen kuunneltavaksi luonnokseksi, annetun sanoituksen säveltämiseen tai sävellyksen tutkimiseen ennen jatkomuokkausta.
Käytä prompt-kenttää musiikkityylin, tunnelman ja ympäristön kuvaamiseen ja lyrics-kenttää laulettaviin sanoihin. Hyödyllinen kuvaus voisi pyytää pohdiskelevaa folk-laulua hiljaiseen kahvilaan, säkeistöä, joka luo tilanteen, ja kertosäettä, joka toistaa sen keskeisen ajatuksen. Pidä musiikillinen ohjaus prompt-kentässä ja tarkoitetut rivit lyrics-kentässä, jotta tekstillä on selkeä tehtävä sävellyksessä.
Music 1.5 edellyttää, että prompt-kentässä on 10–2 000 merkkiä ja lyrics-kentässä 10–3 500 merkkiä. Sisällytä pyyntöön molemmat tekstikentät valitun mallin lisäksi. Käytä prompt-tilaa tärkeisiin musiikillisiin valintoihin ja anna sitten kaikki tarkoitetut sanat lyrics-kentässä. Tiivistä mutta täydellistä kuvausta on helpompi verrata palautettuun kappaleeseen kuin molempiin kenttiin hajautettuja toisistaan irrallisia ohjeita.
Erota sanoituksen rivit rivinvaihtomerkeillä. Osamerkinnät, kuten [Intro], [Verse], [Pre Chorus], [Chorus], [Bridge] ja [Outro], voivat ilmaista tarkoitetun rakenteen; dokumentoitu joukko sisältää myös merkinnät [Interlude], [Post Chorus], [Transition], [Break], [Hook], [Build Up], [Inst] ja [Solo]. Sijoita varsinaiset sanat osamerkintöjen alle ja pidä toistuvat osat tarkoituksellisina. Nämä merkinnät antavat sävellykselle lähtörakenteen; tarkista, miten valmis kappale todella toteuttaa siirtymät ja toistot.
audio_setting-objekti tarjoaa sample_rate-arvot 16000, 24000, 32000 tai 44100, bitrate-arvot 32000, 64000, 128000 tai 256000 sekä format-arvot mp3 tai wav. Valitse tiedostoasetukset seuraavaa muokkaus- tai toistovaihetta varten ja säilytä ne kuvauksen kanssa. Julkaistu esimerkki pyytää arvoja 44100, 256000 ja mp3; nämä ovat esimerkkivalintoja, eivät kaikkien kolmen kentän yleisiä oletusarvoja.
Valittu musiikkityönkulku on synkroninen eikä käytä suoratoistoa. Dokumentoidut output_format-vaihtoehdot ovat url ja hex, ja skeeman oletusarvo on hex; valittu esimerkki pyytää nimenomaisesti arvoa url. URL-tuloksessa lataa tallennettu ääni palautetun Ailoot-linkin avulla. hex-tulos edustaa äänitavuja, jotka on purettava valittuun tiedostomuotoon ennen toistoa. Vastaus voi sisältää sekä audio- että audio_url-sijainnit yhdelle generoidulle äänelle; säilytä tämä tulos yhtenä kappaleena.
Tallenna valmis ääni sanoituksen, musiikillisen kuvauksen, täsmällisen mallitunnuksen ja pyydettyjen tiedostoasetusten kanssa. Kuuntele, toteutuvatko tarkoitetut sanat, osajärjestys ja musiikillinen suunta, ennen kuin sijoitat sen projektiin. Jos pyyntö päättyy ilman kokonaista tulosta, säilytä sen alkuperäiset tunnistetiedot ja vastaustiedot tuloksen tarkistamista varten; automaattinen korvaava pyyntö voi luoda toisen kappaleen. Muutoksessa voidaan vaihtaa tietty sanoituskohta tai musiikkiohje ja säilyttää muu kuvaus vertailua varten.
Ailoot Ultra · Music POST /v1/music/generations minimax/music-1.5
minimax/music-1.5minimax/music-1.5music-1.5
Aloitus
MiniMax Music 1.5 generoi musiikkia tyyliä ja tunnelmaa kuvaavasta kehotteesta ja annetusta sanoituksesta. Sen synkroninen musiikkiprofiili hyväksyy prompt-kenttään 10–2 000 merkkiä ja sanoitukseen 10–3 500 merkkiä sekä MP3- tai WAV-tuloksen.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Ääni
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Music POST /v1/music/generations
- Syötetyypit
text- Tulostyypit
audio- Tulosteen muoto
- mp3,wav
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat minimax/music-1.5 | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttälyrics | Tyyppistring | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttästream | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat false | Oletusfalse |
Kenttäoutput_format | Tyyppistring | VaatimusValinnainen | Arvot & rajat url, hex | Oletushex |
Kenttäaudio_setting | Tyyppiobject | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäaudio_setting.sample_rate | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 16 000, 24 000, 32 000, 44 100 | Oletus— |
Kenttäaudio_setting.bitrate | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 32 000, 64 000, 128 000, 256 000 | Oletus— |
Kenttäaudio_setting.format | Tyyppistring | VaatimusValinnainen | Arvot & rajat mp3, wav | Oletus— |
Kenttäaigc_watermark | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat | Oletusfalse |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, prompt, lyrics |
Parametrioptional | Sopimusstream, output_format, audio_setting, aigc_watermark |
Parametrimaterial_types | Sopimustext |
Parametriconditions | SopimusUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |
Elinkaari: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Hinnoittelu
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Ailoot-hinnat
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Hinnasto | Laskutusmäärä | Veloitus |
|---|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Laskutusmäärä— | Veloitus Syöte · Syötetokenit — / 1K tokenia Tuloste · Tulostokenit — / 1K tokenia Syöte · Välimuistin luku — / 1K tokenia Syöte · Välimuistiin kirjoitus — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia |
| AsetuksetPyyntöä kohden | Hinnasto— | Laskutusmääräyksi pyyntö | Veloitus Syöte $0.1 pyyntöä kohden |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot Ultra · Music
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "minimax/music-1.5", "prompt": "独立民谣,忧郁,内省,渴望,独自漫步,咖啡馆", "lyrics": "[verse]\\n街灯微亮晚风轻抚\\n影子拉长独自漫步\\n旧外套裹着深深忧郁\\n不知去向渴望何处\\n[chorus]\\n推开木门香气弥漫\\n熟悉的角落陌生人看", "audio_setting": {"sample_rate": 44100, "bitrate": 256000, "format": "mp3"}, "output_format": "url"}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/music/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Vastaanota ja tallenna tulokset
Ailoot Ultra · Music
mp3,wav
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
One generated audio; retain every returned field. audio and audio_url are representations of the same output, not separate songs.
Jos alkuperäinen vastaus on tarkistettava
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Vastauksen kentät
| Kenttä | Tyyppi |
|---|---|
Kenttädata.audio | Tyyppistring |
Kenttädata.audio_url | Tyyppistring |
Kenttädata.status | Tyyppiinteger |
Aliakset
Mallin aliakset
Ailoot Ultra minimax/music-1.5, music-1.5
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
Ailoot Ultra · Music POST /v1/music/generations music-1.5
music-1.5minimax/music-1.5music-1.5
Aloitus
MiniMax Music 1.5 generoi musiikkia tyyliä ja tunnelmaa kuvaavasta kehotteesta ja annetusta sanoituksesta. Sen synkroninen musiikkiprofiili hyväksyy prompt-kenttään 10–2 000 merkkiä ja sanoitukseen 10–3 500 merkkiä sekä MP3- tai WAV-tuloksen.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Ääni
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Music POST /v1/music/generations
- Syötetyypit
text- Tulostyypit
audio- Tulosteen muoto
- mp3,wav
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat music-1.5 | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttälyrics | Tyyppistring | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttästream | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat false | Oletusfalse |
Kenttäoutput_format | Tyyppistring | VaatimusValinnainen | Arvot & rajat url, hex | Oletushex |
Kenttäaudio_setting | Tyyppiobject | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäaudio_setting.sample_rate | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 16 000, 24 000, 32 000, 44 100 | Oletus— |
Kenttäaudio_setting.bitrate | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat 32 000, 64 000, 128 000, 256 000 | Oletus— |
Kenttäaudio_setting.format | Tyyppistring | VaatimusValinnainen | Arvot & rajat mp3, wav | Oletus— |
Kenttäaigc_watermark | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat | Oletusfalse |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, prompt, lyrics |
Parametrioptional | Sopimusstream, output_format, audio_setting, aigc_watermark |
Parametrimaterial_types | Sopimustext |
Parametriconditions | SopimusUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |
Elinkaari: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Hinnoittelu
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Ailoot-hinnat
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Hinnasto | Laskutusmäärä | Veloitus |
|---|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Laskutusmäärä— | Veloitus Syöte · Syötetokenit — / 1K tokenia Tuloste · Tulostokenit — / 1K tokenia Syöte · Välimuistin luku — / 1K tokenia Syöte · Välimuistiin kirjoitus — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia |
| AsetuksetPyyntöä kohden | Hinnasto— | Laskutusmääräyksi pyyntö | Veloitus Syöte $0.1 pyyntöä kohden |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot Ultra · Music
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "music-1.5", "prompt": "独立民谣,忧郁,内省,渴望,独自漫步,咖啡馆", "lyrics": "[verse]\\n街灯微亮晚风轻抚\\n影子拉长独自漫步\\n旧外套裹着深深忧郁\\n不知去向渴望何处\\n[chorus]\\n推开木门香气弥漫\\n熟悉的角落陌生人看", "audio_setting": {"sample_rate": 44100, "bitrate": 256000, "format": "mp3"}, "output_format": "url"}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/music/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Vastaanota ja tallenna tulokset
Ailoot Ultra · Music
mp3,wav
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
One generated audio; retain every returned field. audio and audio_url are representations of the same output, not separate songs.
Jos alkuperäinen vastaus on tarkistettava
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Vastauksen kentät
| Kenttä | Tyyppi |
|---|---|
Kenttädata.audio | Tyyppistring |
Kenttädata.audio_url | Tyyppistring |
Kenttädata.status | Tyyppiinteger |
Aliakset
Mallin aliakset
Ailoot Ultra minimax/music-1.5, music-1.5
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · MiniMax: Music 1.5
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/music/generations·minimax/music-1.5:text→audioPOST /v1/music/generations·music-1.5:text→audio- Mitä kenttiä pyyntö käyttää?
POST /v1/music/generations·minimax/music-1.5:model,prompt,lyrics,stream,output_format,audio_setting,aigc_watermarkPOST /v1/music/generations·music-1.5:model,prompt,lyrics,stream,output_format,audio_setting,aigc_watermark