MiniMax Music 2.5 за одним REST-вызовом
MiniMax Music API открывает доступ к MiniMax Music 2.5 через тот же аккаунт, API-ключ и модель асинхронных задач, что и остальная платформа. Отправьте промпт с описанием трека вместе с текстом — обязательным для MiniMax Music 2.5, 10–3000 символов — и эндпоинт сразу вернёт task_id.
Результаты приходят через выделенный MiniMax feed. Опрашивайте GET /v2/minimax/feed?workId=... с вашим task_id до статуса SUCCESS или FAILED или передайте callback_url, и платформа отправит итог на ваш вебхук. Завершённая задача возвращает URL аудио в поле response.
Быстрый старт: генерация и проверка feed
POST на /v2/minimax/generate, сохраните возвращённый task_id и опрашивайте MiniMax feed, пока песня не будет готова.
curl -X POST "https://udioapi.pro/api/v2/minimax/generate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Cinematic orchestral pop, emotional female vocal, warm piano",
"lyrics": "Verse 1: The city lights are fading\nChorus: We rise into the morning glow"
}'
curl -X GET "https://udioapi.pro/api/v2/minimax/feed?workId=YOUR_TASK_ID"Опрашивайте каждые 5–10 секунд с ограниченным таймаутом. Опциональные bitrate и sample_rate управляют кодированием вывода.
Параметры запроса MiniMax Music 2.5
Эндпоинт генерации принимает компактный набор параметров. Один запрос стоит 30 кредитов — около $0.30 при 1 USD = 100 кредитов.
| Параметр | Тип | Обязателен | Примечания |
|---|---|---|---|
| prompt | string | обязателен | Описание трека — жанр, настроение, инструментовка |
| lyrics | string | обязателен | 10–3000 символов; обязателен для MiniMax Music 2.5 |
| bitrate | number | опционально | Битрейт аудио, напр. 256000 |
| sample_rate | number | опционально | Частота дискретизации, напр. 44100 |
| callback_url | string | опционально | Публичный HTTPS-вебхук для итогового результата |
| public | boolean | опционально | Может ли задача быть публичной |
Ответ возвращает data.task_id и статус IN_PROGRESS. Опрашивайте /v2/minimax/feed?workId=<task_id> до статуса SUCCESS (URL аудио в response) или FAILED.
Что можно построить
Задачи MiniMax работают рядом с остальным аудио API.
Песни с точным текстом
Передайте полный текст — обязателен, 10–3000 символов — и стилевой промпт для детерминированного вокала.
Читать документациюВокальные или инструментальные треки
Управляйте жанром, настроением и аранжировкой через промпт — композицию делает модель.
Читать документациюБольше движков, один ключ
Тот же API-ключ вызывает и семейство chirp-v6 на /v2/generate, когда нужен другой звук.
Читать документациюПродление сгенерированных песен
Продолжайте подходящие треки эндпоинтом extend после завершения исходной задачи.
Читать документациюКонвертация в WAV
Преобразуйте сгенерированное аудио в WAV для производственных пайплайнов.
Читать документациюКолбэки и статус
Опрашивайте MiniMax feed или доставляйте результаты в вашу инфраструктуру через callback_url.
Читать документациюКак это работает
От API-ключа до готового трека за четыре шага.
- 1
Создайте API-ключ
Войдите, откройте дашборд и скопируйте ключ. Храните его в серверном секрете — никогда в браузерном коде.
- 2
Отправьте промпт и текст
POST на /v2/minimax/generate с prompt, lyrics и опциональными полями кодирования. Сохраните data.task_id.
- 3
Опрашивайте MiniMax feed
Вызывайте GET /v2/minimax/feed?workId=<task_id> каждые 5–10 секунд или задайте callback_url для вебхука.
- 4
Скачайте аудио
При статусе SUCCESS поле response содержит URL аудио. Сохраните его в собственном хранилище.
Фиксированная цена за запрос
Каждый запрос MiniMax Music 2.5 стоит 30 кредитов — около $0.30 при 1 USD = 100 кредитов. Подписка для доступа к API не нужна; пополняйте кредиты по мере необходимости.
Кредиты не сгорают. Отклонённые запросы — например, без текста или с невалидным текстом — возвращают 400 и не тарифицируются как завершённые задачи.
Ограничения и примечания
- Генерация асинхронна; POST возвращает task_id, а не аудио.
- Для MiniMax Music 2.5 обязателен текст длиной 10–3000 символов.
- Опрашивайте /v2/minimax/feed каждые 5–10 секунд с ограниченным таймаутом или используйте callback_url.
- URL аудио временные — скачивайте результаты в своё хранилище.
- MiniMax — дополнительный движок; основной эндпоинт генерации музыки — /v2/generate.
udioapi.pro — независимый сторонний сервис. Он не связан с Suno, Udio или MiniMax, не одобрен и не управляется ими.
FAQ по MiniMax Music API
Ответы о параметрах, оплате и асинхронном процессе.
Это официальный API MiniMax?
Нет. udioapi.pro — независимый сторонний API-сервис с собственными эндпоинтами, аккаунтами, кредитами, условиями и поддержкой — не связан с MiniMax, Suno или Udio, не одобрен и не управляется ими.
Сколько стоит запрос MiniMax Music 2.5?
Каждый запрос к /v2/minimax/generate стоит 30 кредитов — около $0.30 при 1 USD = 100 кредитов.
Обязателен ли текст?
Да. MiniMax Music 2.5 требует поле lyrics длиной 10–3000 символов. Запросы без текста или с невалидным текстом отклоняются с кодом 400.
Как получить результат?
Ответ генерации возвращает data.task_id. Опрашивайте GET /v2/minimax/feed?workId=<task_id> каждые 5–10 секунд до SUCCESS или задайте callback_url для вебхука. URL аудио появится в поле response.
Какие статусы я увижу?
Задачи начинаются как IN_PROGRESS и завершаются как SUCCESS или FAILED. Неудачная задача показывает error_message в feed; отклонённые запросы не тарифицируются как завершённые.
Есть ли модель дешевле для черновиков?
Да. Семейство chirp-v6 на /v2/generate включает chirp-v6-mini за 10 кредитов за запрос — быстрый экономичный уровень для прототипов.