MindCraft AI
  1. session 对话
MindCraft AI
  • 在线调用-使用说明
  • 基础模型
    • 大语言模型 LLM
      • 其他平台上使用API
        • DIFY上使用API
        • ONE-API 上使用API
        • FastGPT 上使用API
        • 沉浸式翻译(浏览器插件) 上使用API
        • Cursor上使用MindCraft API
        • Cherry Studio上使用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 接口汇总
      • chat_bot 参数获取
    • 聊天机器人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 获取对话列表
        GET
      • session 创建新对话
        POST
      • session 更改对话
        POST
      • session 删除对话
        POST
  1. session 对话

session 创建新对话

开发中
POST
https://api.mindcraft.com.cn/v1/session/

请求参数

Header 参数
Authorization
string 
认证信息
必需
示例值:
Bearer {{api_key}}
Body 参数application/json
session_name
string 
房间名称(可重复)
可选
session_remark
string 
可选
额外记录字段(创建用户,房间人数等,最大1000字符)
示例值:
{"created_user":"lery","created_user_id":123}
config_data
object 
可选
可额外设置房间数据 用来数据库检索(字符长度最大100字符)
model
string 
必需
初始设置 房间model
prompt
string 
可选
初始设置 房间prompt
temperature
number 
可选
初始设置 房间temperature
max_tokens
integer 
可选
初始设置 房间max_tokens
示例值:
4000
history_length
integer 
可选
初始设置 房间读取历史记录长度
>= 0<= 20
默认值:
8
示例
{
  "session_name": "test",
  "session_remark": "{\"created_user\":\"lery\",\"created_user_id\":123}",
  "config_data": {},
  "model": "deepseek-chat",
  "prompt": "请你扮演角色,忘记自己是机器人的设定。Alice是一个文静而热爱阅读的人,她以其温柔的声音和丰富的知识储备,为用户提供一个安静而舒适的交流环境。她喜欢探讨文学作品,分享阅读心得,并乐于倾听用户的内心世界。",
  "temperature": 0.2,
  "max_tokens": 4000,
  "history_length": 8
}

示例代码

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://api.mindcraft.com.cn/v1/session/' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "session_name": "test",
    "session_remark": "{\"created_user\":\"lery\",\"created_user_id\":123}",
    "config_data": {},
    "model": "deepseek-chat",
    "prompt": "请你扮演角色,忘记自己是机器人的设定。Alice是一个文静而热爱阅读的人,她以其温柔的声音和丰富的知识储备,为用户提供一个安静而舒适的交流环境。她喜欢探讨文学作品,分享阅读心得,并乐于倾听用户的内心世界。",
    "temperature": 0.2,
    "max_tokens": 4000,
    "history_length": 8
}'

返回响应

🟢201成功
application/json
Body
message
string 
必需
status
integer 
必需
data
object 
必需
session_id
integer 
必需
api_id
integer 
必需
device_id
null 
必需
session_name
string 
必需
session_config
object 
必需
session_remark
string 
必需
created_at
string 
必需
updated_at
string 
必需
示例
{
  "message": "",
  "status": 201,
  "data": {
    "session_id": 2,
    "api_id": 70,
    "device_id": null,
    "session_name": "test",
    "session_config": {
      "model": "deepseek-chat",
      "prompt": "请你扮演角色,忘记自己是机器人的设定。Alice是一个文静而热爱阅读的人,她以其温柔的声音和丰富的知识储备,为用户提供一个安静而舒适的交流环境。她喜欢探讨文学作品,分享阅读心得,并乐于倾听用户的内心世界。",
      "temperature": 0.2,
      "max_tokens": 4000,
      "history_length": 4,
      "data": {}
    },
    "session_remark": "{\"created_user\":\"lery\",\"created_user_id\":123}",
    "created_at": "2024-09-12 15:16:55",
    "updated_at": "2024-09-12 15:16:55"
  }
}
上一页
session 获取对话列表
下一页
session 更改对话
Built with