Перейти к содержимому

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-3MiniMax Music 3Да

Параметры

Параметры MiniMax Music 3

Допустимые значения для всех вариантов; у отдельного варианта их может быть меньше. Параметры каждого варианта перечислены в документации.

ПолеЗначения
duration30, 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

  • Аудио · от 19 Gems

    Seed Audio API

    Голоса, музыка и звуковые эффекты из одного промпта

  • Аудио · от 113 Gems

    Eleven Music API

    Песни ElevenLabs с вокалом и без

  • Аудио · от 30 Gems

    Eleven Speech API

    ElevenLabs v4: реалистичная озвучка, которой можно управлять

FAQ

Частые вопросы

Сколько стоит API MiniMax Music 3?
Запрос MiniMax Music 3 с настройками по умолчанию (MiniMax Music 3) стоит 125 Gems, около $0.125. Другие разрешения, длительности и варианты меняют цену; точную сумму списания показывает ответ. Если генерация не удалась, Gems возвращаются; если её заблокировала политика контента Mage — нет.
Какой эндпоинт у API MiniMax Music 3?
POST https://api.mage.space/v1/minimax_music/generate с заголовком Authorization: Bearer, в котором передан ваш API-ключ Mage. В ответе приходит status_url, который нужно опрашивать, чтобы получить результат.
Какие модели MiniMax Music 3 можно вызвать?
minimax-music-3 (MiniMax Music 3). По умолчанию используется MiniMax Music 3.
Поддерживает ли MiniMax Music 3 референсные изображения или персонажей?
MiniMax Music 3 не принимает изображения, видео или аудио на вход. MiniMax Music 3 не поддерживает упоминания @handle.
Можно ли использовать MiniMax Music 3 из Claude или ChatGPT?
Да. Подключите MCP-сервер Mage к Claude, ChatGPT, Claude Code, Grok или Cursor и попросите MiniMax Music 3 по названию. Ассистент прочитает его параметры через get_model и назовёт цену до генерации.
Как долго хранятся результаты MiniMax Music 3?
Результаты и входные файлы хранятся 30 дней. Всё, что нужно сохранить, скачайте в своё хранилище.

Начните создавать с Mage

Один аккаунт, один баланс Gems, все модели. Платите только за то, что генерируете.

CharactersСообщество