SuperAPI AI 工具集

music-generation

通用与其它

查看项目

更新于 10-15 17:30

技能介绍

用途:根据用户对风格、情绪、场景、语言以及是否需要人声的要求,生成歌曲或器乐音轨,例如背景音乐、主题曲、广告短曲或纯器乐作品。调用 MiniMax 音乐生成接口(/v1/music_generation),脚本输出 MP3。

主要能力:支持人声歌曲与纯器乐;可自行提供歌词,也可由模型依据 prompt 自动写词(lyrics_optimizer)。prompt 用于描述风格、情绪与场景,歌词可用结构标签如 [Intro]、[Verse]、[Chorus]、[Bridge]、[Outro]。JSON 字段:title(可选)、prompt(必填)、lyrics(可选)、is_instrumental(可选布尔)。

使用方式:先在 /mnt/user-data/workspace/ 写入描述性命名的 JSON 规格文件,再执行 python /mnt/skills/public/music-generation/scripts/generate.py --prompt-file /mnt/user-data/workspace/rainy-night-cafe.json --output-file /mnt/user-data/outputs/rainy-night-cafe.mp3。--prompt-file 与 --output-file 均为必填绝对路径。无需阅读 Python 脚本,直接带参数调用即可。

环境变量:MINIMAX_API_KEY 必填;MINIMAX_API_HOST 可选,默认 https://api.minimaxi.com;MINIMAX_MUSIC_MODEL 可选,默认 music-2.6-free,付费或 Token-Plan 用户可设为 music-2.6 获得更高额度。

输出与限制:音乐保存为 MP3(通常在 /mnt/user-data/outputs/),可用 present_files 分享,并按需迭代风格或歌词。非英语歌曲应以目标语言写歌词。其余未在资料中说明的功能、价格或平台支持情况暂未提供。