阿里云百炼 deepseek-v4.1-flash · 三个接口:提示词润色(中文)/ 歌词生成 / s1 改写(description + 歌词)。单次 1~5 秒。
[intro][verse][prechorus][chorus][bridge][inst][outro]、无标点、一句一行、无空行,唱词逐字节不变:清洗全靠规则,模型只插段落标签,抠掉标签必须 == 输入,否则退回规则版)。mode 选改哪个,没改的原样回传;纯音乐歌词留空。返回 {"prompt", "lyrics"}。[Intro] [Verse 1] [Pre-Chorus] [Chorus] [Bridge] [Outro];片段:只写 [Chorus] + [Outro],8 句上下。完整/片段 × 有图/无图 = 四套 prompt。歌词与标题同一次生成,返回 {"lyrics", "title"},语言跟描述走;标题单独展示,不混入歌词正文。可选传一张图;纯音乐 / BGM 描述的两个字段均为空。| 接口 | 入 | 出 |
|---|---|---|
POST /polish | {"prompt": "…", "image": "<base64 可选>"}(带图时 prompt 可空) | {"prompt": "中文一句话"} |
POST /rewrite | {"prompt": "…", "lyrics": "…", "mode": "both|prompt|lyrics"} | {"prompt": "English description", "lyrics": "[verse]\n…"}(s1 契约;没改的原样回传) |
POST /lyrics | {"prompt": "…", "mode": "full|snippet", "image": "<base64 可选>"} | {"lyrics": "[Intro]\n…", "title": "歌名"}(snippet 只有 [Chorus]+[Outro];纯音乐 → 两个字段均为 "") |
Authorization: Bearer <token> 或 X-API-Key: <token>;可选 model 字段;?meta=1 多返回 _meta;
入参 emoji 会被过滤,少于 2 个有效字符(字母/数字/汉字)返回 400;GET /health 探活不需 token。