接口介绍
本接口(/memory/v1/record/deepsearch)用于使用 AI 模型对记忆进行深度搜索和总结。
Method 与 URL
POST https://{服务访问地址}/memory/v1/record/deepsearch使用示例
curl -i -k -X POST \\-H 'Content-Type: application/json' \\-H 'Authorization: Bearer ******************************' \\-H "x-tdai-service-id: tdai-mem-8i8t****" \\https://memory.tdai.tencentyun.com/memory/v1/record/deepsearch \\-d '{"memory_id": "tdai-mem-8i8t****","actor_id": "user-service-test","query": "用户喜欢什么美食"}'
请求参数
参数 | 是否必选 | 参数含义 | 配置方法及要求 |
memory_id | 是 | 指定搜索 Record 所关联的 Memory ID。 | |
actor_id | 否 | 指定查询 Record 用户的唯一标识 ID。 | 数据类型:String。 长度限制:[1,128]。 字符规则:任意字符。 |
session_id | 否 | 指定查询 Record 的 Session ID。 | |
query | 是 | 输入需要搜索的问题或指令。 | 数据类型:String。 长度限制:无。 字符规则:任意字符。 |
summary_by_model | 否 | 指定是否由模型总结结果。 | 数据类型:Boolean。 取值范围:True(启用)、False(不启用)。 默认值:True。 |
响应示例
{"code": 0,"message": "success","data": {"records": {"query": "用户喜欢什么美食","answer": "根据记忆,用户对美食表现出浓厚的兴趣。有一条记忆提到用户特别喜欢美食,并倾向于在人少、安静的地方享受美食。此外,用户对花生严重过敏,这可能影响其美食选择。综合来看,用户喜欢美食,但具体偏好类型未详细提及。"}}}
参数名(一级) | 参数名(二级) | 参数名(三级) | 参数含义 |
data | records | query | 搜索的问题。 |
| | answer | AI 模型对记忆进行深度搜索和总结给出的答案。 |