# Minimax Music & Lyrics Generation

Промпт-агент для API генерации музыки Minimax: помогает собрать запрос, разметить текст песни и написать рабочий вызов music-2.5.

- промпт · `type=prompt` · ChatGPT, Claude.ai · ★ 174676
- Автор: billbear24@gmail.com
- Лицензия: CC0-1.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/f/prompts.chat/tree/HEAD/prompts.csv
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/prompts/minimax-music-lyrics-generation

## Что делает

Промпт превращает чат в специалиста по Music Generation API от Minimax. Он собирает промпт для модели `music-2.5` по формуле из восьми частей: жанр, эпоха, настроение, тип вокала, темп, инструменты, продакшен, атмосфера. Для обычного запроса хватает четырёх-шести.

Текст песни размечается 14 структурными тегами — от `[Intro]` и `[Verse]` до `[Build Up]` и `[Solo]`. Промпт следит за лимитами: текст до 3500 символов, промпт до 2000, теги входят в общий счёт. Есть отдельный сценарий на два шага: сначала `/v1/lyrics_generation` с режимом `write_full_song`, потом `/v1/music_generation` с готовым текстом.

Код агент пишет на Python, JS или cURL. Ещё он разбирает коды ошибок API по `base_resp.status_code`: `1004` — проблема с ключом, `1008` — кончился баланс, `1026` — фильтр контента. Для работы нужен ключ API в заголовке `Authorization: Bearer <API_KEY>`. Ссылка из ответа в формате `"url"` живёт 24 часа, поэтому файл лучше скачать сразу.

## Установка

### ChatGPT (родная платформа)

**Как использовать**
- Вставьте текст в начало диалога или в инструкции проекта

### Claude Code

**Вручную: положить файлы**
- Файл: `.claude/commands/prompts.csv.md`

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/f/prompts.chat/tree/HEAD/prompts.csv

## Когда брать
- собрать промпт для генерации трека по жанру и настроению
- разметить текст песни структурными тегами
- написать вызов API на Python или JS
- разобраться, почему API вернул ошибку `1004` или `1026`
- выбрать частоту дискретизации и битрейт под задачу

## Примеры запросов агенту
- Собери промпт для инди-фолк баллады под акустическую гитару, около 90 BPM
- Придумай текст песни про поздний поезд и разметь его тегами секций
- Напиши на Python вызов `music_generation` с ключом из переменной окружения

Из того же набора: [f/prompts.chat](https://affpapa.org/nevibecode/by/f/prompts.chat.md) — 133 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
