AnyInt Docs

媒体与音乐

使用本节了解不像普通聊天补全那样工作的资产生成流程,尤其是 AI 音乐任务。

使用本节了解不像普通聊天补全那样工作的资产生成流程,尤其是 AI 音乐任务。

从这里开始

任务页面结果
理解何时使用音乐专属工作流概览判断工作负载属于聊天、媒体生成还是 AI 音乐
创建歌曲、歌词、风格或封面图音乐生成用正确的提示词、模型和回调选项提交生成请求
转换已有音频、创建声线身份或导出 WAV/MV音乐转换在后续流程中复用已有音频或已完成曲目
轮询任务并处理回调音乐任务与 Webhook跟踪异步任务直到最终资产可用
查看常见工作流模式音乐使用场景为常见产品体验选择 route 顺序

API 契约

精确的兼容 Suno 路由契约请查看 AI 音乐 API。DashScope 图像和通用视频路由请查看 媒体 API

媒体和音乐与聊天有什么不同

差异需要设计什么
异步任务生命周期保存 task ID,并轮询或处理回调直到成功或失败
生成资产较大将输出 URL 和元数据与聊天消息分开存储
用户可感知等待时间在 UI 中展示 pending、processing、succeeded 和 failed 状态
重试尽量让重试具备幂等性,避免重复创建付费任务
权利和审核决定产品如何处理上传音频、生成曲目和面向用户的审核

推荐工作流形状

  1. 使用安全占位 callback URL 或生产 HTTPS callback 端点创建任务。
  2. 将返回的 task ID 与用户、项目、提示词和所选模型一起保存。
  3. 轮询文档中的查询 route,或接收 webhook 回调。
  4. 只有当任务状态成功且存在输出 URL 时,才标记资产可用。
  5. 保留原始请求体和最终元数据,用于客服和重试分析,但不要记录私有 API key。

选择正确的 API 家族

输出优先看
纯文本歌词、描述或策划提示词OpenAI 兼容 或其他文本 API 家族
图像生成或基于提示词的视频媒体 API视频生成
完整歌曲、翻唱、分轨、声线身份、WAV 或音乐视频工作流AI 音乐 API
混合型产品流程将文本、媒体和音乐任务拆成独立 route 调用,并分别处理错误

生产检查

上线前,请验证任务创建、轮询、回调可达性、重复回调处理、失败任务 UI、输出 URL 存储,以及额度或策略失败时展示给用户的错误信息。

On this page