通过Crazyrouter API使用Suno进行AI音乐生成,根据文本描述(含歌词、风格、标题)创作歌曲,用于用户请求生成音乐时使用。
Generate music and songs using Suno AI through Crazyrouter.
Agent Execution:
SKILL_DIR = this SKILL.md file's directory${SKILL_DIR}/scripts/main.mjsbash
[ -n "${CRAZYROUTER_API_KEY}" ] && echo "key_present" || echo "not_set"
ResultActionkey_presentContinuenot_setAsk user to set CRAZYROUTER_API_KEY. Get key at https://crazyrouter.com
bash
# Generate music with description
node ${SKILL_DIR}/scripts/main.mjs --prompt "upbeat electronic dance music, energetic" --output song.mp3
# With custom lyrics
node ${SKILL_DIR}/scripts/main.mjs --prompt "pop ballad about coding at night" --lyrics "Writing code under the stars..." --output ballad.mp3
# Specify style
node ${SKILL_DIR}/scripts/main.mjs --prompt "jazz piano solo" --output jazz.mp3 --model suno_music
OptionDescriptionDefault--prompt <text>Music description (required)—--output <path>Output audio file—--lyrics <text>Custom lyricsauto-generate--model <id>``suno_music or suno-v3``suno_music``--title <text>Song titleauto-generate