聊天记录 API
获取聊天记录列表
获取聊天记录列表
获取指定智能体的聊天会话列表,支持分页查询
GET
https://xrobo.qiniu.com/xiaozhi/agent/{agentId}/sessions基本信息
请求参数
请求头
请求示例
响应示例
状态码
INFO
响应中的list包含会话的基本信息,包括sessionId、创建时间和聊天数量。total表示总记录数。
获取聊天记录详情
获取聊天记录详情
获取指定智能体和会话的详细聊天记录
GET
https://xrobo.qiniu.com/xiaozhi/agent/{agentId}/chat-history/{sessionId}基本信息
请求参数
请求头
请求示例
响应示例
状态码
INFO
响应中的data是一个聊天消息数组,按时间顺序排列,每条消息包含创建时间、聊天类型、内容、音频ID和MAC地址。
获取对话音频的播放ID
获取对话音频的播放ID
通过音频ID(从聊天记录详情中获取)获取对应的播放ID,用于后续播放音频
GET
https://xrobo.qiniu.com/xiaozhi/agent/audio/{audioId}基本信息
请求参数
请求头
请求示例
响应示例
状态码
INFO
此接口用于获取播放ID,应与播放对话音频接口一同使用。
播放对话音频
播放对话音频
通过播放ID下载音频文件,返回二进制音频数据,支持直接播放或下载
GET
https://xrobo.qiniu.com/xiaozhi/agent/play/{playId}基本信息
请求参数
请求头
请求示例
响应示例
状态码
INFO
响应为二进制音频文件(WAV格式),可用于下载或直接播放。此接口应与获取音频对应的播放ID接口一同使用。