多米API
  1. Udio
多米API
  • 产品简介
  • 产品更新动态
  • 常见问题汇总
  • 快速开发指南
    • 如何获取调用密钥KEY
    • 如何用代码调用
    • 用量及历史调用查询
  • 购买指南
    • 如何购买
    • 计费概述
  • API文档
    • MJ
      • @回调说明
      • 慢速MJ(不推荐调用)
        • 生成(生成变换/放大)
      • MJ生成(生成/变换/放大)
      • 提交Blend任务(混图)
      • 异步查询
    • SUNO AI音乐
      • @回调说明
      • @接口说明
      • 参考音频
        • 上传音频
        • 查询上传结果
      • 开始创作音乐
      • 合并
      • 歌词生成
      • 音乐查询
    • 统一创建图片生成
      • 创建
    • GPT新版文档
      • 身份验证
      • 介绍
      • 导言
      • 发出请求
      • 聊天接口
        • 聊天接口
      • 测试账户
        • 测试所需sk
      • 帮助中心
        • 完成对象
        • 什么是 token?
        • 用户协议
        • 常见问题及解决办法
      • 模型
        • 列出模型
    • PIX
      • 所有特效
      • 人声列表
      • PRO版
        • generate 图生视频
        • generate 文生视频
      • generate 文生视频
      • generate 图生视频
      • feed 查询
    • PIKA
      • PRO版
        • generate(文本)
        • generate(参考图片)
        • generate(参考视频/扩展视频)
      • feed
    • KLING
      • PRO 多米格式
        • generate(文本)
        • generate(图片)
        • extend
      • PRO 官方格式
        • 文生视频
        • 文生视频查询
        • 图生视频
        • 图生视频查询
      • feed
    • LUMA
      • PRO版
        • generate(文本)
        • generate(参考图片)
        • extend
      • feed
    • RUNWAY(推荐))
      • PRO版
        • generate 文生视频
        • generate 图生视频
        • generate 视频转视频
        • Act-one 表情迁移
      • feed
    • Udio
      • generate
        POST
      • feed
        GET
  1. Udio

generate

开发中
POST
https://duomiapi.com/api/udio/generate
详细说明:
model_type = "udio130-v1.5" 时,歌曲时长固定位 130 秒,为 "udio32-v1.5" 时, 歌曲时长固定位 32 秒。
lyrics_type = user, 表示使用用户提供的歌词生成音乐,此时 prompt 的作用类似于 tags,填写风格。
lyrics_type = instrumental 用于创建纯音乐,prompt 用于相关提示词。
lyrics_type = generate 时, 表示自动生成歌词,prompt 用于描述需要生成什么样的歌曲。
config.mode = regular, 表示生成音乐

请求参数

Header 参数
key
string 
可选
示例值:
Bh3oi26r1FPFCMrJ59RKngSXB2
Body 参数application/json
gen_params
object 
必需
prompt
string 
必需
lyrics
string 
必需
lyrics_type
string 
必需
bypass_prompt_optimization
boolean 
可选
seed
integer 
可选
song_section_start
number 
可选
prompt_strength
number 
可选
clarity_strength
number 
可选
lyrics_strength
number 
可选
generation_quality
number 
可选
negative_prompt
string 
可选
model_type
string 
可选
config
object 
可选
callback_url
string 
可选
示例
{
  "gen_params": {
    "prompt": "The last song ever sung on the planet earth",
    "lyrics": "",
    "lyrics_type": "generate",
    "bypass_prompt_optimization": false,
    "seed": -1,
    "song_section_start": 0.4,
    "prompt_strength": 0.5,
    "clarity_strength": 0.25,
    "lyrics_strength": 0.5,
    "generation_quality": 0.75,
    "negative_prompt": "",
    "model_type": "udio32-v1.5",
    "config": {
      "mode": "regular"
    }
  },
  "callback_url": "https://webhook.site/6855fee1-c6fa-4a80-ad7c-61cf4ad4a955"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://duomiapi.com/api/udio/generate' \
--header 'key: Bh3oi26r1FPFCMrJ59RKngSXB2' \
--header 'Content-Type: application/json' \
--data-raw '{
  "gen_params": {
    "prompt": "The last song ever sung on the planet earth",
    "lyrics": "",
    "lyrics_type": "generate",
    "bypass_prompt_optimization": false,
    "seed": -1,
    "song_section_start": 0.4,
    "prompt_strength": 0.5,
    "clarity_strength": 0.25,
    "lyrics_strength": 0.5,
    "generation_quality": 0.75,
    "negative_prompt": "",
    "model_type": "udio32-v1.5",
    "config": {
      "mode": "regular"
    }
  },
  "callback_url":"https://webhook.site/6855fee1-c6fa-4a80-ad7c-61cf4ad4a955"
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
  "code": 200,
  "msg": "成功",
  "data": {
    "message": "Success",
    "generation_id": "b3f19f76-a510-488a-b309-a267b30ee4b0",
    "track_ids": [
      "f71e55cd-cedf-45d4-871e-75c2222221d2",
      "9fbd7da5-baa3-4198-b2c4-fbb3979073e6"
    ]
  },
  "exec_time": 3.187907,
  "ip": "182.129.146.110"
}
上一页
feed
下一页
feed
Built with