agentscope-extensions-memory-bailian 接入阿里云百炼的长期记忆服务,提供云端托管、企业级的语义记忆能力,支持 rerank、judge、rewrite 等检索增强特性。
何时使用
- 已经在使用阿里云百炼平台,希望直接复用平台上的记忆库。
- 关注检索质量,想启用百炼提供的 rerank / judge / rewrite 流水线。
- 需要按
userId+memoryLibraryId+projectId三个维度做记忆隔离。
添加依赖
快速上手
BailianLongTermMemory 实现了 AutoCloseable,建议用 try-with-resources,确保底层 HTTP 连接被释放。
检索增强开关
百炼记忆服务在召回基础上还支持三个流水线开关:消息过滤行为
百炼记忆只会写入用户和助手之间的”自然”对话:- 仅写入
MsgRole.USER与MsgRole.ASSISTANT消息。 - 含
ToolUseBlock的助手消息(即工具调用请求)会被跳过。 - 含
<compressed_history>标记的压缩历史消息也会被跳过,避免重复存储。
record(...)。