MindCraft AI
  1. 聊天机器人
MindCraft AI
  • 在线调用-使用说明
  • 基础模型
    • 大语言模型 LLM
      • 其他平台上使用API
        • DIFY上使用API
        • ONE-API 上使用API
        • FastGPT 上使用API
        • 沉浸式翻译(浏览器插件) 上使用API
        • Cursor上使用MindCraft API
      • LLM 模型列表+参数
      • LLM 模型对话调用
    • 语音识别 ASR
      • 语音识别请求
        • 腾讯 一句话识别
        • 腾讯 文件识别(进task任务)
        • 腾讯大模型 文件识别(进task任务)
        • 阿里 paraformer
        • 阿里 sensevoice(进task任务)
        • 字节跳动 一句话识别
      • 语音识别请求(汇总)
      • 模型列表及参数获取
      • 任务(task)数据获取
    • 语音合成 TTS
      • TTS 音色列表
      • 语音合成请求
        • 字节跳动 通用合成
        • MiniMax 短文本 V2
        • MiniMax 长文本
        • 腾讯 通用合成-普通音色
        • 腾讯 通用合成-精品音色
        • 腾讯 长文本合成-普通音色
        • 腾讯 长文本合成-精品音色
        • 科大讯飞 通用合成
        • 阿里云 语音合成CosyVoice
        • 百度 短文本合成
      • 语音合成请求(汇总)
      • 模型列表及参数获取
      • 任务(task)数据获取
    • 图片生成 Images Generations
      • 图片生成请求
        • Flux.1 文生图
        • 智谱 文生图
        • 欧朋ai 文生图
        • 通义万象 文生图
        • 豆包 文生图
        • DeepSeek 文生图
        • MiniMax 文生图
        • Gemini 文生图 Copy
      • 图片生成请求(汇总)
      • 模型列表及参数获取
    • 视频合成 Video Generations
      • 视频合成请求
        • 智谱 文生视频
        • 智谱 图片生视频
        • MiniMax 文生视频
        • MiniMax 图生视频
        • 腾讯 文生视频
        • 通义万象 文生视频
        • 通义万象 图生视频
        • 豆包 文生视频
        • 豆包 图生视频
      • 视频合成请求(汇总)
      • 模型列表及参数获取
      • 任务(task)数据获取
    • RAG模型
      • embedding 多模态向量模型
      • embedding 文字向量模型
      • rerank 文字向量模型
    • 音色处理 voice processing
      • 音色克隆
        • 声音克隆流程
        • 上传音频
        • 生成试听
        • 保存克隆
    • 图生图 Image to Image
      • make局部编辑
        • 提取 mask
        • 消除 mask
        • 重绘 mask
        • 扩图 mask
      • 图生图
        • i2i 图片一致性
        • i2i 指令编辑模型
        • i2i 超分辨率模型
        • i2i 风格化模型
  • 智能体
    • 聊天机器人
      • 文件切片上传
        • 文件切片上传 获取上传UUID
        • 文件切片上传 上传UUID认证
      • chat_bot_v1 接口明细
        • chat_bot_v1(标准standard)
        • chat_bot_v1(专家pro)
        • chat_bot_v1(自定义customize)
      • chat_bot_v1 接口汇总
        POST
      • chat_bot 参数获取
        GET
    • 聊天机器人V2(socket)
      • ChatBot 智能体(socket)
    • 聊天机器人V3 AI角色(socket)
      • 角色资源加载规则
      • 角色人设加载
        • AI角色UUIDS数据
        • 用户人设UUIDS数据
      • ChatBot 智能体V3(socket)
    • socket Device认证
      • device 获取token
  • 对话数据
    • session 对话
      • message 聊天数据
        • message 获取列表
        • message 创建消息
        • message 修改消息
        • message 删除数据
        • message 清空记录
      • session 获取对话列表
      • session 创建新对话
      • session 更改对话
      • session 删除对话
  1. 聊天机器人

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
    }
  ]
}
上一页
chat_bot_v1 接口汇总
下一页
ChatBot 智能体(socket)
Built with