Стоит читать если: вы работаете с генерацией музыки или аудиоконтента и ищете инструменты для автоматизации создания треков с вокалом или без, а также для помощи в написании текстов. Можно пропустить если: ваша задача не связана с синтезом музыки или вы не используете модели MiniMax.
Music-2.6: Гибкий подход к созданию аудио
Основная цель Music-2.6 — дать разработчикам больше контроля над процессом музыкальной генерации. Модель позволяет создавать полноценные композиции, объединяя текстовое описание настроения и стиля с готовыми текстами песен.
Доступны две версии модели:
music-2.6: Основная модель для всех пользователей.music-2.6-free: Бесплатная версия с более низким RPM (запросов в минуту), доступная всем по API Key.
Теперь можно генерировать инструментальную музыку. Для этого достаточно установить параметр is_instrumental в true. В таком случае поле lyrics не является обязательным, и модель сфокусируется исключительно на мелодии и аранжировке, следуя заданному prompt.
Новая функция lyrics_optimizer позволяет модели самостоятельно создавать тексты песен. Если этот параметр установлен в true и поле lyrics оставлено пустым, Music-2.6 сгенерирует текст на основе переданного prompt (описания музыки). Эта опция доступна только для моделей music-2.6 и music-2.6-free.
Технические детали и ограничения ввода
Генерация музыки осуществляется через API-endpoint /v1/music_generation. Запрос принимает JSON-тело с параметрами:
model: Указывает используемую модель (music-2.6илиmusic-2.6-free).prompt: Текстовое описание желаемой музыки (стиль, настроение, сценарий). Например:"Indie folk, melancholic, introspective, longing, solitary walk, coffee shop".- Важно: Для инструментальной музыки (
is_instrumental: true)promptобязателен (1–2000 символов). Для неинструментальной — опционален.
- Важно: Для инструментальной музыки (
lyrics: Текст песни, разделённый\n. Поддерживает структурные теги, такие как[verse],[chorus],[bridge].- Важно: Для инструментальной музыки не требуется. Для неинструментальной — обязателен (1–3500 символов), если
lyrics_optimizerне используется.
- Важно: Для инструментальной музыки не требуется. Для неинструментальной — обязателен (1–3500 символов), если
is_instrumental: Булево, по умолчаниюfalse. Еслиtrue, генерируется музыка без вокала.lyrics_optimizer: Булево, по умолчаниюfalse. Еслиtrueиlyricsпусто, модель сама напишет текст.audio_setting: Объект для настройки выходного аудио, включающийsample_rate,bitrateиformat(например,mp3).
Ответ API возвращает сгенерированные аудиоданные в шестнадцатеричном формате (hex-encoded audio data).
Что это значит
Music-2.6 от MiniMax предлагает разработчикам новый уровень гибкости в создании аудиоконтента. Возможность генерировать как инструментальную музыку, так и песни с автоматически созданными текстами открывает перспективы для быстрого прототипирования, создания фоновой музыки для приложений или игр, а также для экспериментов в музыкальной индустрии. Это может сократить время на продакшн и расширить творческие горизонты, позволяя фокусироваться на концепции, а не на рутинной работе.