数字先锋API文档
快速上手
快速上手及令牌分组说明
如何获取接口地址与令牌
Models(列出可用模型)
体验中心 API 如何设置
多模型同屏对比体验(同步输出)
工作台
操练场
聊天(对话)
数据看板
令牌管理
使用日志
绘图日志
异步任务
钱包管理
订单中心
我的工单
个人设置
对话(chat)
所有对话模型均兼容 OpenAI 格式
OpenAI 图像生成(绘画)
Claude Messages(对话)
Claude Messages(识图)
Claude Messages(思考)
Claude Messages(函数调用)
Claude Chat(OpenAI 兼容)
Gemini 官方格式
Gemini 对话(OpenAI 兼容)
Gemini 绘画(OpenAI 兼容)
Chat(流式返回)
Chat(分析图片)
Chat(工具tools调用)
Chat(思考Thinking)
Flux 绘画(OpenAI 兼容)
X.AI 绘画(OpenAI 兼容)
X.AI 对话(OpenAI 兼容)
智谱 对话(OpenAI 兼容)
千问Qwen 对话(OpenAI 兼容)
Xiaomi MiMo 对话(OpenAI 兼容)
Xiaomi MiMo 对话 Messages
Xiaomi MiMo 函数调用 Messages
绘画模型
Gemini 绘画(nano-banana系列)
Gemini 绘画(官方原生系列)
Midjourney 绘画模型格式
火山豆包(Doubao)绘画模型格式
可灵(Kling)绘画
千问(Qwen)绘画
千问(Qwen)图像编辑
视频模型
Gemini 视频模型格式
豆包视频(Doubao)模型格式
sora 视频生成格式
Luma 视频生成格式
对话(Responses)
Responses API与Chat API对比
Responses(统一响应)
Responses(联网搜索)
音频(Audio)
语音转文本(TTS)原生OpenAI格式
Xiaomi MiMo语音合成(TTS)
文本转语音(TTS)原生OpenAI格式
MiniMax 语音合成(TTS)
音乐(Suno)
Suno 生成歌词(lyrics)
Suno 生成歌曲(music)
OpenClaw接入
查看网关令牌及设备授权
配置文件增加数字先锋API模型
CentOS + 宝塔 部署 OpenClaw(源码版)完整教程
Ubuntu + 宝塔 部署 OpenClaw(源码开发版)完整教程
OpenClaw 对接数字先锋 API模型实战教程
文章封面
文章封面生成示例
封面生成与文字叠加功能
行业应用
OCR 识别 API 文档
Embeddings(向量嵌入)
常见问题
兑换码充值使用指南
平台合规与服务声明
首页
# Suno 生成歌曲(music)接口文档 Base URL: ```text https://api.cxsee.com ``` 认证方式: - 所有接口都需要在 Header 中携带 Bearer Token ```http Authorization: Bearer
Content-Type: application/json ``` --- ## 1. 提交生成任务 ### 接口 `POST /suno/submit/music` ### 请求头 ```http Authorization: Bearer
Content-Type: application/json ``` ### 请求体参数 | 参数 | 类型 | 必填 | 说明 | |---|---|---|---| | model | string | 是 | 固定传 `suno_music` | | prompt | string | 是 | 音乐描述提示词(支持中文/英文) | | make_instrumental | bool | 否 | 是否纯音乐,`true`=无歌词,默认 `false` | ### 请求示例 ```bash curl -sS -X POST 'https://api.cxsee.com/suno/submit/music' \ -H 'Authorization: Bearer
' \ -H 'Content-Type: application/json' \ -d '{ "model":"suno_music", "prompt":"写一段轻快电子风旋律", "make_instrumental": true }' ``` ### 返回示例 ```json { "code": "success", "data": "205a4029-d9ad-492a-8fb6-f556cc5718b5", "message": "" } ``` ### 返回说明 - `data` 为任务 ID(`task_id`),用于后续查询结果。 --- ## 2. 查询任务结果 ### 接口 `GET /suno/fetch/{task_id}` > 例如:`/suno/fetch/205a4029-d9ad-492a-8fb6-f556cc5718b5` ### 请求头 ```http Authorization: Bearer
Accept: application/json ``` ### 请求示例 ```bash curl -sS 'https://api.cxsee.com/suno/fetch/205a4029-d9ad-492a-8fb6-f556cc5718b5' \ -H 'Authorization: Bearer
' \ -H 'Accept: application/json' ``` ### 返回示例(成功) ```json { "code":"success", "message":"", "data":{ "task_id":"205a4029-d9ad-492a-8fb6-f556cc5718b5", "action":"MUSIC", "status":"SUCCESS", "progress":"100%", "data":[ { "id":"e05c9fc6-f875-4038-b2ac-b05cd6af32f3", "audio_url":"https://cdn1.suno.ai/e05c9fc6-f875-4038-b2ac-b05cd6af32f3.mp3", "image_url":"https://cdn2.suno.ai/image_e05c9fc6-f875-4038-b2ac-b05cd6af32f3.jpeg", "title":"", "prompt":"写一段轻快电子风旋律", "model_name":"chirp-v3", "duration":205.32 } ] } } ``` ### 任务状态说明 | status | 说明 | |---|---| | PENDING / SUBMITTED | 已提交,排队中 | | RUNNING / PROCESSING | 生成中 | | SUCCESS | 生成成功,可读取音频链接 | | FAIL / FAILED | 生成失败,查看 `fail_reason` | --- ## 3. 建议的调用流程 1. 调用 `POST /suno/submit/music` 提交任务,拿到 `task_id` 2. 每 3~5 秒调用一次 `GET /suno/fetch/{task_id}` 3. 当 `status=SUCCESS` 时,读取 `data[].audio_url` 作为音频下载/播放地址 --- ## 4. 错误码约定(建议) | code | 含义 | |---|---| | success | 请求成功 | | invalid_request | 参数错误 | | unauthorized | 鉴权失败(API Key 无效) | | forbidden | 无权限 | | not_found | 任务不存在 | | rate_limited | 请求过于频繁 | | server_error | 服务内部错误 | --- ## 5. 对接注意事项 - `task_id` 请持久化保存,避免查询丢失。 - 生成结果通常包含 1~2 首候选音频(`data` 数组)。 - 建议前端直接播放 `audio_url`,并缓存 `image_url` 作为封面。 - 若长时间未完成(如超过 3~10 分钟),可提示用户稍后重试。 ---
上一篇:Suno 生成歌词(lyrics)
下一篇:可灵(Kling)绘画