chat_bot 参数获取
开发中
GET
https://api.mindcraft.com.cn/v1/agent/chat_bot_v1/
请求参数
Body 参数multipart/form-data
object {0}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.mindcraft.com.cn/v1/agent/chat_bot_v1/'
返回响应
🟢200成功
application/json
Body
message
string
必需
status
integer
必需
data
array [object {9}]
必需
paramName
string
必需
isRequired
integer
必需
dataType
string
必需
title
string
必需
description
string
必需
dataMin
integer | number
必需
dataMax
integer
必需
dataDefault
integer | string
必需
dataRange
array [oneOf]
必需
示例
{
"message": "",
"status": 200,
"data": [
{
"paramName": "mode",
"isRequired": 0,
"dataType": "str",
"title": "选择智能体模式",
"description": "standard为标准模式,采用腾讯语音合成(精品音色),成本较低,音色效果良好。",
"dataRange": [
{
"name": "采用腾讯语音合成(精品音色),成本较低,音色效果良好。",
"value": "standard"
},
{
"name": "采用MiniMax大模型语音合成,成本高,声音更拟人。",
"value": "pro"
},
{
"name": "customize为自定义模式,用户自己选择llm, tts和asr模型。",
"value": "customize"
}
],
"dataDefault": "customize"
},
{
"paramName": "audio_file",
"isRequired": 0,
"dataType": "file",
"title": "上传文件",
"description": "上传识别的wav音频文件"
},
{
"paramName": "asr_uuid",
"isRequired": 0,
"dataType": "str",
"title": "音频文件切片上传",
"description": "将音频文件切片上传,对应的uuid具体获取参考xxx链接。"
},
{
"paramName": "user_age",
"isRequired": 0,
"dataType": "int",
"title": "用户年龄",
"description": "询问GPT的用户年龄设定",
"dataMin": 3,
"dataMax": 30,
"dataDefault": 3
},
{
"paramName": "bot_description",
"isRequired": 0,
"dataType": "str",
"title": "机器人角色介绍",
"description": "设置机器人角色介绍"
},
{
"paramName": "bot_name",
"isRequired": 0,
"dataType": "str",
"title": "机器人姓名设置",
"description": "设置机器人姓名设置"
},
{
"paramName": "bot_character",
"isRequired": 0,
"dataType": "str",
"title": "机器人角色设置",
"description": "设置机器人角色设置"
},
{
"paramName": "bot_personality",
"isRequired": 0,
"dataType": "str",
"title": "机器人性格设置",
"description": "设置机器人性格设置"
},
{
"paramName": "emotion_output",
"isRequired": 0,
"dataType": "bool",
"title": "是否启动识别情绪",
"description": "是否启动识别情绪 ,默认为false 示例值: true"
},
{
"paramName": "max_tokens",
"isRequired": 0,
"dataType": "int",
"title": "大语言模型 调用时的max_tokens",
"description": "大语言模型 调用时的max_tokens",
"dataMin": 20,
"dataMax": 8000
},
{
"paramName": "stream",
"isRequired": 0,
"dataType": "bool",
"title": "流体数据返回",
"description": "流体数据返回",
"dataDefault": false
},
{
"paramName": "session_token",
"isRequired": 0,
"dataType": "str",
"title": "session记录",
"description": "使用session聊天记录"
},
{
"paramName": "llm_model",
"isRequired": 0,
"dataType": "str",
"description": "模型类型 示例值: deepseek-chat",
"dataRange": [
{
"name": "DeepSeek deepseek-chat",
"value": "deepseek-chat"
},
{
"name": "DeepSeek deepseek-coder",
"value": "deepseek-coder"
},
{
"name": "MiniMax abab6.5-chat",
"value": "abab6.5-chat"
},
{
"name": "MiniMax abab6.5s-chat",
"value": "abab6.5s-chat"
},
{
"name": "智谱 GLM-4-Plus",
"value": "GLM-4-Plus"
},
{
"name": "智谱 GLM-4-Air",
"value": "GLM-4-Air"
},
{
"name": "智谱 GLM-4-Flash",
"value": "GLM-4-Flash"
},
{
"name": "智谱 GLM-4-Long",
"value": "GLM-4-Long"
},
{
"name": "智谱 GLM-4V-Plus",
"value": "GLM-4V-Plus"
},
{
"name": "通义千问 qwen-plus-latest",
"value": "qwen-plus-latest"
},
{
"name": "通义千问 qwen-max-latest",
"value": "qwen-max-latest"
},
{
"name": "通义千问 qwen-turbo-latest",
"value": "qwen-turbo-latest"
},
{
"name": "通义千问 qwen-math-plus-latest",
"value": "qwen-math-plus-latest"
},
{
"name": "通义千问 qwen-vl-max-0809",
"value": "qwen-vl-max-0809"
},
{
"name": "豆包 Doubao-lite-32k",
"value": "Doubao-lite-32k"
},
{
"name": "豆包 Doubao-lite-128k",
"value": "Doubao-lite-128k"
},
{
"name": "豆包 Doubao-pro-32k",
"value": "Doubao-pro-32k"
},
{
"name": "豆包 Doubao-pro-128k",
"value": "Doubao-pro-128k"
},
{
"name": "腾讯混元 hunyuan-lite",
"value": "hunyuan-lite"
},
{
"name": "腾讯混元 hunyuan-large-longcontext",
"value": "hunyuan-large-longcontext"
},
{
"name": "腾讯混元 hunyuan-large",
"value": "hunyuan-large"
},
{
"name": "腾讯混元 hunyuan-standard-256K",
"value": "hunyuan-standard-256K"
},
{
"name": "腾讯混元 hunyuan-vision",
"value": "hunyuan-vision"
},
{
"name": "零一万物 yi-large",
"value": "yi-large"
},
{
"name": "零一万物 yi-lightning",
"value": "yi-lightning"
},
{
"name": "零一万物 yi-medium-200k",
"value": "yi-medium-200k"
},
{
"name": "零一万物 yi-vision",
"value": "yi-vision"
},
{
"name": "百川智能 Baichuan4",
"value": "Baichuan4"
},
{
"name": "百川智能 Baichuan3-Turbo",
"value": "Baichuan3-Turbo"
},
{
"name": "百川智能 Baichuan3-Turbo-128k",
"value": "Baichuan3-Turbo-128k"
},
{
"name": "Kimi moonshot-v1-8k",
"value": "moonshot-v1-8k"
},
{
"name": "Kimi moonshot-v1-32k",
"value": "moonshot-v1-32k"
},
{
"name": "Kimi moonshot-v1-128k",
"value": "moonshot-v1-128k"
},
{
"name": "讯飞星火 spark-general-1.5",
"value": "spark-general-1.5"
},
{
"name": "讯飞星火 spark-general-3.5",
"value": "spark-general-3.5"
},
{
"name": "欧朋AI gpt-4o-mini",
"value": "gpt-4o-mini"
},
{
"name": "欧朋AI gpt-4o-2024-08-06",
"value": "gpt-4o-2024-08-06"
},
{
"name": "欧朋AI o1-mini",
"value": "o1-mini"
},
{
"name": "欧朋AI o1-preview",
"value": "o1-preview"
},
{
"name": "克劳德 Claude-3.5-Sonnet",
"value": "Claude-3.5-Sonnet"
}
]
},
{
"paramName": "asr_model",
"isRequired": 0,
"dataType": "str",
"title": "模型选择",
"description": "引擎模型类型。 示例值:16k_en",
"dataRange": [
{
"name": "中文电话通用",
"value": "8k_zh"
},
{
"name": "英文电话通用",
"value": "8k_en"
},
{
"name": "中文通用",
"value": "16k_zh"
},
{
"name": "中英粤",
"value": "16k_zh-PY"
},
{
"name": "中文医疗",
"value": "16k_zh_medical"
},
{
"name": "英语",
"value": "16k_en"
},
{
"name": "粤语",
"value": "16k_yue"
},
{
"name": "日语",
"value": "16k_ja"
},
{
"name": "韩语",
"value": "16k_ko"
},
{
"name": "越南语",
"value": "16k_vi"
},
{
"name": "马来语",
"value": "16k_ms"
},
{
"name": "印度尼西亚语",
"value": "16k_id"
},
{
"name": "菲律宾语",
"value": "16k_fil"
},
{
"name": "泰语",
"value": "16k_th"
},
{
"name": "葡萄牙语",
"value": "16k_pt"
},
{
"name": "土耳其语",
"value": "16k_tr"
},
{
"name": "阿拉伯语",
"value": "16k_ar"
},
{
"name": "西班牙语",
"value": "16k_es"
},
{
"name": "印地语",
"value": "16k_hi"
},
{
"name": "法语",
"value": "16k_fr"
},
{
"name": "德语",
"value": "16k_de"
},
{
"name": "多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、 银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话)",
"value": "16k_zh_dialect"
}
]
},
{
"paramName": "upload_format",
"isRequired": 0,
"dataType": "str",
"title": "识别的音频格式",
"description": "识别音频的音频格式。 示例值:wav",
"dataRange": [
"wav",
"pcm",
"ogg-opus",
"speex",
"silk",
"mp3",
"m4a",
"aac",
"amr"
]
},
{
"paramName": "tts_model",
"isRequired": 0,
"dataType": "str",
"title": "模型选择",
"description": "调用的模型版本 示例值: speech-01",
"dataRange": [
{
"name": "最新的模型,拥有出色的效果与时延表现。此模型将不定期迭代优化,以提供更优的体验。",
"value": "speech-01-turbo"
},
{
"name": "稳定版本的模型,效果出色。稳定版本适合对可能出现的细微音色变化敏感的场景。",
"value": "speech-01-240228"
},
{
"name": "稳定版本的模型,时延更低。稳定版本适合对可能出现的细微音色变化敏感的场景。",
"value": "speech-01-turbo-240228"
}
]
},
{
"paramName": "voice_id",
"isRequired": 1,
"dataType": "str",
"title": "音色选择",
"description": "请求的音色编号。支持系统音色(id)以及复刻音色(id)两种类型,其中系统音色(id) 示例值: male-qn-qingse",
"dataRange": [
{
"name": "青涩青年音色",
"value": "male-qn-qingse"
},
{
"name": "精英青年音色",
"value": "male-qn-jingying"
},
{
"name": "霸道青年音色",
"value": "male-qn-badao"
},
{
"name": "青年大学生音色",
"value": "male-qn-daxuesheng"
},
{
"name": "少女音色",
"value": "female-shaonv"
},
{
"name": "御姐音色",
"value": "female-yujie"
},
{
"name": "成熟女性音色",
"value": "female-chengshu"
},
{
"name": "甜美女性音色",
"value": "female-tianmei"
},
{
"name": "男性主持人",
"value": "presenter_male"
},
{
"name": "女性主持人",
"value": "presenter_female"
},
{
"name": "男性有声书1",
"value": "audiobook_male_1"
},
{
"name": "男性有声书2",
"value": "audiobook_male_2"
},
{
"name": "女性有声书1",
"value": "audiobook_female_1"
},
{
"name": "女性有声书2",
"value": "audiobook_female_2"
},
{
"name": "青涩青年音色-beta",
"value": "male-qn-qingse-jingpin"
},
{
"name": "精英青年音色-beta",
"value": "male-qn-jingying-jingpin"
},
{
"name": "霸道青年音色-beta",
"value": "male-qn-badao-jingpin"
},
{
"name": "青年大学生音色-beta",
"value": "male-qn-daxuesheng-jingpin"
},
{
"name": "少女音色-beta",
"value": "female-shaonv-jingpin"
},
{
"name": "御姐音色-beta",
"value": "female-yujie-jingpin"
},
{
"name": "成熟女性音色-beta",
"value": "female-chengshu-jingpin"
},
{
"name": "甜美女性音色-beta",
"value": "female-tianmei-jingpin"
},
{
"name": "聪明男童",
"value": "clever_boy"
},
{
"name": "可爱男童",
"value": "cute_boy"
},
{
"name": "萌萌女童",
"value": "lovely_girl"
},
{
"name": "卡通猪小琪",
"value": "peppa_pig"
},
{
"name": "病娇弟弟",
"value": "bingjiao_didi"
},
{
"name": "俊朗男友",
"value": "junlang_nanyou"
},
{
"name": "纯真学弟",
"value": "chunzhen_xuedi"
},
{
"name": "冷淡学长",
"value": "lengdan_xiongzhang"
},
{
"name": "霸道少爷",
"value": "badao_shaoye"
},
{
"name": "甜心小玲",
"value": "tianxin_xiaoling"
},
{
"name": "俏皮萌妹",
"value": "qiaopi_mengmei"
},
{
"name": "妩媚御姐",
"value": "wumei_yujie"
},
{
"name": "嗲嗲学妹",
"value": "diadia_xuemei"
},
{
"name": "淡雅学姐",
"value": "danya_xuejie"
},
{
"name": "Santa Claus",
"value": "Santa_Claus"
},
{
"name": "Grinch",
"value": "Grinch"
},
{
"name": "Rudolph",
"value": "Rudolph"
},
{
"name": "Arnold",
"value": "Arnold"
},
{
"name": "Charming Santa",
"value": "Charming_Santa"
},
{
"name": "Charming Lady",
"value": "Charming_Lady"
},
{
"name": "Sweet Girl",
"value": "Sweet_Girl"
},
{
"name": "Cute Elf",
"value": "Cute_Elf"
},
{
"name": "Attractive Girl",
"value": "Attractive_Girl"
},
{
"name": "Serene Woman",
"value": "Serene_Woman"
},
{
"name": "菜机",
"value": "mindcraft-58-7e8355d2b12145f488d068db04017f04"
}
]
},
{
"paramName": "audio_sample_rate",
"isRequired": 0,
"dataType": "int",
"title": "声音采样率",
"description": "生成声音的采样率 示例值: 16000",
"dataRange": [
16000,
24000,
32000
]
},
{
"paramName": "output_format",
"isRequired": 0,
"dataType": "str",
"title": "音频格式",
"description": "生成声音的音频格式 示例值: wav",
"dataRange": [
"mp3",
"wav",
"pcm",
"flac",
"aac"
]
},
{
"paramName": "speed",
"isRequired": 0,
"dataType": "float",
"title": "声音语速",
"description": "生成声音的语速 示例值: 1.0 范围:[ 0.5, 2]",
"dataMin": 0.5,
"dataMax": 2,
"dataDefault": 1
}
]
}
修改于 2024-11-22 01:17:31