MiniMax: Music 2.5
A MiniMax Music 2.5 dalszövegből és zenei leírásból állít elő generált hangot szinkron zenei kérésen keresztül. Ez a pontos kiadás üres promptot is megenged, 1–3 500 karakteres dalszöveget fogad, és MP3- vagy WAV-kimenetet kínál.
- Ailoot Ultra · Music
POST /v1/music/generationsminimax/music-2.5 - Ailoot Ultra · Music
POST /v1/music/generationsmusic-2.5
A modellről
Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.
A MiniMax Music 2.5 írásos zenei leírásból és dalszövegből készít zenét. Ehhez a pontos kiadáshoz válassza a minimax/music-2.5 azonosítót; a music-2.5 a konfigurált aliasa. Zenei metódusa model, prompt és lyrics mezőt tartalmazó JSON-kérést használ, és generált hangot állít elő. Írásos dalkoncepció meghallgatható vázlattá alakítására, megadott dalszöveg megzenésítésére vagy egy kompozíció további szerkesztés előtti feltérképezésére használható.
A prompt mezőben írja le a zenei stílust, hangulatot és környezetet, a lyrics mezőben pedig az eléneklendő szavakat adja meg. Egy hasznos leírás kérhet egy csendes kávézóba illő, elmélyült folkdalt, amelyben egy versszak megteremti a jelenetet, a refrén pedig megismétli a központi gondolatot. A zenei iránymutatást tartsa a prompt, a kívánt sorokat pedig a lyrics mezőben, hogy a szöveg egyértelmű szerepet kapjon a kompozícióban.
Ez a kiadás 0 és 2 000 karakter közötti promptot és 1 és 3 500 karakter közötti lyrics tartalmat enged. A konfigurált kérés akkor is tartalmazza a prompt mezőt, ha annak értéke üres, mert a séma továbbra is a kötelező mezők között sorolja fel a promptot. Irányított kompozícióhoz ebben a mezőben adja meg a műfajt, az érzelmet és a környezetet; az üres érték ezeket az írásos útmutatásokat megadás nélkül hagyja. A teljes dalszöveget tartsa a rá vonatkozó korláton belül.
A dalszöveg sorait újsorkarakterekkel válassza el. Az olyan szakaszcímkék, mint az [Intro], [Verse], [Pre Chorus], [Chorus], [Bridge] és [Outro], jelezhetik a kívánt szerkezetet; a dokumentált készlet az [Interlude], [Post Chorus], [Transition], [Break], [Hook], [Build Up], [Inst] és [Solo] címkéket is tartalmazza. A tényleges szöveget a szakaszcímkék alá helyezze, és az ismétlődő szakaszokat tudatosan használja. Ezek a jelölők szerkezetet adnak a kompozíciónak; ellenőrizze, hogy a kész dal ténylegesen hogyan valósítja meg az átmeneteket és az ismétléseket.
Az audio_setting objektum a sample_rate mezőhöz 16000, 24000, 32000 vagy 44100, a bitrate mezőhöz 32000, 64000, 128000 vagy 256000, a format mezőhöz pedig mp3 vagy wav értéket kínál. A következő szerkesztési vagy lejátszási lépéshez válassza meg a fájlbeállításokat, és őrizze meg őket a leírással együtt. A közzétett példa 44100, 256000 és mp3 értéket kér; ezek példabeli választások, nem mindhárom mező általános alapértékei.
A kiválasztott zenei munkafolyamat szinkron és nem használ folyamatos átvitelt. A dokumentált output_format értékek url és hex, a séma alapértéke hex; a kiválasztott példa kifejezetten url értéket kér. URL-kimenetnél a visszaadott Ailoot-hivatkozással töltse le az elmentett hangot. A hex eredmény hangbájtokat jelöl, amelyeket lejátszás előtt a kiválasztott fájlformátumba kell dekódolni. Egyetlen generált hanghoz a válasz audio és audio_url elérhetőséget is tartalmazhat; ezt az eredményt egyetlen dalként őrizze meg.
Mentse el a kész hangot a dalszöveggel, a zenei leírással, a pontos modellazonosítóval és a kért fájlbeállításokkal együtt. Mielőtt projektbe illeszti, hallgassa meg, hogy a kívánt szavak, szakaszsorrend és zenei irány valósult-e meg. Ha egy kérés teljes eredmény nélkül ér véget, őrizze meg az eredeti kérés azonosító adatait és a válasz adatait az eredmény ellenőrzéséhez; egy automatikus helyettesítő kérés újabb dalt hozhat létre. Módosításkor egy adott dalszövegrészlet vagy zenei utasítás változhat, miközben a leírás többi része megmarad az összehasonlíthatóság érdekében.
Ailoot Ultra · Music POST /v1/music/generations minimax/music-2.5
minimax/music-2.5minimax/music-2.5music-2.5
Kezdő lépések
A MiniMax Music 2.5 dalszövegből és zenei leírásból állít elő generált hangot szinkron zenei kérésen keresztül. Ez a pontos kiadás üres promptot is megenged, 1–3 500 karakteres dalszöveget fogad, és MP3- vagy WAV-kimenetet kínál.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Hang
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · Music POST /v1/music/generations
- Bemenet
text- Kimenet
audio- Kimeneti formátum
- mp3,wav
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok minimax/music-2.5 | Alapértelmezett— |
Mezőprompt | Típusstring | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőlyrics | Típusstring | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőstream | Típusboolean | KövetelményOpcionális | Értékek és korlátok false | Alapértelmezettfalse |
Mezőoutput_format | Típusstring | KövetelményOpcionális | Értékek és korlátok url, hex | Alapértelmezetthex |
Mezőaudio_setting | Típusobject | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőaudio_setting.sample_rate | Típusinteger | KövetelményOpcionális | Értékek és korlátok 16 000, 24 000, 32 000, 44 100 | Alapértelmezett— |
Mezőaudio_setting.bitrate | Típusinteger | KövetelményOpcionális | Értékek és korlátok 32 000, 64 000, 128 000, 256 000 | Alapértelmezett— |
Mezőaudio_setting.format | Típusstring | KövetelményOpcionális | Értékek és korlátok mp3, wav | Alapértelmezett— |
Mezőaigc_watermark | Típusboolean | KövetelményOpcionális | Értékek és korlátok | Alapértelmezettfalse |
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, prompt, lyrics |
Paraméteroptional | Szerződésstream, output_format, audio_setting, aigc_watermark |
Paramétermaterial_types | Szerződéstext |
Paraméterconditions | SzerződésUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |
Életciklus: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Díjcsomagok
A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.
- Gyors mód
- Nincs megadva Ha a gyors mód van kiválasztva
- Flex mód
- Nincs megadva Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik
Ailoot-díjak
Árak beállításonként
Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.
| Beállítás | Díjtáblázat | Elszámolási mennyiség | Díj |
|---|---|---|---|
| BeállításTokenek alapdíjai | DíjtáblázatAlapdíj | Elszámolási mennyiség— | Díj Bemenet · Bemeneti tokenek — / 1K token Kimenet · Kimeneti tokenek — / 1K token Bemenet · Gyorsítótár olvasása — / 1K token Bemenet · Írás a gyorsítótárba — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token |
| BeállításKérésenként | Díjtáblázat— | Elszámolási mennyiségegy kérés | Díj Bemenet $0.3 kérésenként |
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
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-2.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.
Eredmények fogadása és mentése
Ailoot Ultra · Music
mp3,wav
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Őrizzen meg minden elkészült eredményt
Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.
One generated audio; retain every returned field. audio and audio_url are representations of the same output, not separate songs.
Ha az eredeti választ ellenőrizni kell
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Válaszmezők
| Mező | Típus |
|---|---|
Meződata.audio | Típusstring |
Meződata.audio_url | Típusstring |
Meződata.status | Típusinteger |
Álnevek
Modell álnevei
Ailoot Ultra minimax/music-2.5, music-2.5
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
Ailoot Ultra · Music POST /v1/music/generations music-2.5
music-2.5minimax/music-2.5music-2.5
Kezdő lépések
A MiniMax Music 2.5 dalszövegből és zenei leírásból állít elő generált hangot szinkron zenei kérésen keresztül. Ez a pontos kiadás üres promptot is megenged, 1–3 500 karakteres dalszöveget fogad, és MP3- vagy WAV-kimenetet kínál.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Hang
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · Music POST /v1/music/generations
- Bemenet
text- Kimenet
audio- Kimeneti formátum
- mp3,wav
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok music-2.5 | Alapértelmezett— |
Mezőprompt | Típusstring | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőlyrics | Típusstring | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőstream | Típusboolean | KövetelményOpcionális | Értékek és korlátok false | Alapértelmezettfalse |
Mezőoutput_format | Típusstring | KövetelményOpcionális | Értékek és korlátok url, hex | Alapértelmezetthex |
Mezőaudio_setting | Típusobject | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőaudio_setting.sample_rate | Típusinteger | KövetelményOpcionális | Értékek és korlátok 16 000, 24 000, 32 000, 44 100 | Alapértelmezett— |
Mezőaudio_setting.bitrate | Típusinteger | KövetelményOpcionális | Értékek és korlátok 32 000, 64 000, 128 000, 256 000 | Alapértelmezett— |
Mezőaudio_setting.format | Típusstring | KövetelményOpcionális | Értékek és korlátok mp3, wav | Alapértelmezett— |
Mezőaigc_watermark | Típusboolean | KövetelményOpcionális | Értékek és korlátok | Alapértelmezettfalse |
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, prompt, lyrics |
Paraméteroptional | Szerződésstream, output_format, audio_setting, aigc_watermark |
Paramétermaterial_types | Szerződéstext |
Paraméterconditions | SzerződésUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |
Életciklus: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Díjcsomagok
A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.
- Gyors mód
- Nincs megadva Ha a gyors mód van kiválasztva
- Flex mód
- Nincs megadva Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik
Ailoot-díjak
Árak beállításonként
Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.
| Beállítás | Díjtáblázat | Elszámolási mennyiség | Díj |
|---|---|---|---|
| BeállításTokenek alapdíjai | DíjtáblázatAlapdíj | Elszámolási mennyiség— | Díj Bemenet · Bemeneti tokenek — / 1K token Kimenet · Kimeneti tokenek — / 1K token Bemenet · Gyorsítótár olvasása — / 1K token Bemenet · Írás a gyorsítótárba — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token |
| BeállításKérésenként | Díjtáblázat— | Elszámolási mennyiségegy kérés | Díj Bemenet $0.3 kérésenként |
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
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-2.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.
Eredmények fogadása és mentése
Ailoot Ultra · Music
mp3,wav
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Őrizzen meg minden elkészült eredményt
Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.
One generated audio; retain every returned field. audio and audio_url are representations of the same output, not separate songs.
Ha az eredeti választ ellenőrizni kell
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Válaszmezők
| Mező | Típus |
|---|---|
Meződata.audio | Típusstring |
Meződata.audio_url | Típusstring |
Meződata.status | Típusinteger |
Álnevek
Modell álnevei
Ailoot Ultra minimax/music-2.5, music-2.5
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
FAQ · MiniMax: Music 2.5
- Milyen bemenetek és eredmények érhetők el?
POST /v1/music/generations·minimax/music-2.5:text→audioPOST /v1/music/generations·music-2.5:text→audio- Mely mezőket használja a kérés?
POST /v1/music/generations·minimax/music-2.5:model,prompt,lyrics,stream,output_format,audio_setting,aigc_watermarkPOST /v1/music/generations·music-2.5:model,prompt,lyrics,stream,output_format,audio_setting,aigc_watermark