API Mage · Аудиомодель
API MiniMax Music 3
Полноценные песни по вашему тексту, открытые веса
POST https://api.mage.space/v1/minimax_music/generateГлавное
API MiniMax Music 3 запускает MiniMax Music 3 через Mage: POST https://api.mage.space/v1/minimax_music/generate. Запрос с настройками по умолчанию стоит 125 Gems (около $0.125), без подписки. MiniMax Music 3 не поддерживает упоминания @handle.
- АудиоРезультат
- 1Вариант
- 125Gems за клип, по умолчанию
- $0.125Примерно, в USD
Обзор
Что умеет API MiniMax Music 3
Открытая модель MiniMax для песен: полноценные композиции до 5 минут с вокалом, который поёт ваш текст, или инструментальные — по описанию жанра, голоса и аранжировки. С поддержкой LoRA.
Модель MiniMax для песен с открытыми весами: полноценные песни с вокалом по вашему тексту или инструментальные, до 5 минут, в стерео MP3 44.1 kHz, с LoRA. Слова пишите в `lyrics`, а звучание описывайте в промпте.
Генерирует только по промпту.
Быстрый старт
Вызов API MiniMax Music 3
Задайте MAGE_API_KEY, отправьте запрос на /minimax_music/generate и опрашивайте status_url, пока запрос не завершится.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/minimax_music/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "Acoustic pop, 96 BPM, C major, warm and intimate, building into the chorus. Soft female lead, close and breathy, light harmonies in the chorus. Fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.",
"duration": "120",
"lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
"model_id": "minimax-music-3"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('minimax_music', {
prompt: 'Acoustic pop, 96 BPM, C major, warm and intimate, building into the chorus. Soft female lead, close and breathy, light harmonies in the chorus. Fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.',
duration: '120',
lyrics: '[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe',
model_id: 'minimax-music-3',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("minimax_music", {
"prompt": "Acoustic pop, 96 BPM, C major, warm and intimate, building into the chorus. Soft female lead, close and breathy, light harmonies in the chorus. Fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.",
"duration": "120",
"lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
"model_id": "minimax-music-3",
})
print(request["result"]["url"])Модели
Значения model_id для MiniMax Music 3
Передайте model_id, чтобы выбрать вариант. Запрос без него использует вариант по умолчанию.
| model_id | Название | По умолчанию |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Да |
Параметры
Параметры MiniMax Music 3
Допустимые значения для всех вариантов; у отдельного варианта их может быть меньше. Параметры каждого варианта перечислены в документации.
| Поле | Значения |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Правила
Какие ограничения действуют в API MiniMax Music 3
- Промпт описывает музыку, не более 4000 символов: жанр, темп и тональность, настроение и развитие, вокалист (укажите голос, иначе песня может получиться инструментальной) и инструменты.
- В `lyrics` — слова для пения, не более 6000 символов. Каждый тег раздела ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) ставьте на отдельной строке: слова на строке с тегом отбрасываются.
- Оставьте `lyrics` пустым или задайте `instrumental` в true, чтобы получить инструментальную композицию.
- `duration` — максимальная длина песни и основа цены; модель завершает песню, когда закончены текст и аранжировка, часто раньше.
Другие аудиомодели
Другие API для генерации аудио в Mage
Seed Audio API
Голоса, музыка и звуковые эффекты из одного промпта
Eleven Music API
Песни ElevenLabs с вокалом и без
Eleven Speech API
ElevenLabs v4: реалистичная озвучка, которой можно управлять
FAQ
Частые вопросы
Сколько стоит API MiniMax Music 3?
Какой эндпоинт у API MiniMax Music 3?
Какие модели MiniMax Music 3 можно вызвать?
Поддерживает ли MiniMax Music 3 референсные изображения или персонажей?
Можно ли использовать MiniMax Music 3 из Claude или ChatGPT?
Как долго хранятся результаты MiniMax Music 3?
Начните создавать с Mage
Один аккаунт, один баланс Gems, все модели. Платите только за то, что генерируете.