HALO Memory 将最终用户对话转变为项目隔离的主题、摘要和链接的原始交换。检索将相关源记录返回到您的模型; HALO 不会生成最终面向用户的答案。
#范围模型
| 价值 | 含义 | 规则 |
|---|---|---|
HALO_API_KEY | 对可信调用者进行身份验证 | 仅限标头;从来都不是工具参数 |
projectKey | 记忆产品或环境 | 必须引用现有项目,并且不能以 sk- 开头 |
endUserKey | 您稳定的客户标识符 | 必需且非空 |
sessionData | 当前消息和应用程序状态 | 当前任务需要上下文选择时传递 |
#推荐流程
- 1声明检索函数
添加
halo_retrieve_end_user_memory发送到您的模型的工具。 - 2仅在调用时执行
您的后端插入项目和最终用户身份,然后调用 HALO 函数端点。
- 3将源返回到模型
Feed
functionResponse返回进入模型的工具循环。 - 4捕获最终交换
在助理回答后完成后,单独编写用户/助理交换。
#记忆存储什么
- 一个最终用户范围的总体摘要。
- 主题键、标签、别名、置信度和摘要。
- 链接到主题的原始用户/助理请求和响应记录。
- 处理分类和汇总写入所需的作业和使用情况。