在终端用阿里云百炼 CLI 管理长期记忆与用户画像。
阿里云百炼 CLI 提供记忆写入、检索、节点管理、画像模板管理和技能记忆导出命令,可在终端或 Agent 中调用。
模板与用户画像的完整流程见使用用户画像。
从旧版本升级时,将记忆库参数
记忆库相关 CLI 能力目前仅对中国站(aliyun.com)账号开放。
前提条件
- 已安装阿里云百炼 CLI,版本为 2.5.0 或以上。
- 已获取 API Key 和业务空间 ID,两者须属于同一业务空间。获取方式见认证。
--workspace-id,或设置以下环境变量:
写入、查看和检索记忆
add 提交异步抽取任务,默认最多等待 120 秒。使用 --wait 0 时只返回提交回执;超时后抽取可能仍在后台继续,应先核对结果再决定是否重新提交。返回的 event_id 是事件 ID;查看、更新和删除节点时,使用 list 或 search 结果中的 memory_node_id。
search 默认检索事实记忆(observation),检索技能记忆需指定 --memory-types skill。--plan-version 可选择 pro 或 lite,--min-score 只在 pro 下生效。计费差异见计费说明。list 默认只查询默认规则,查看其他规则下的节点需传入 --project-id。
可用命令
| 任务 | 命令 | 说明 |
|---|---|---|
| 写入和检索 | bl memory add / bl memory search | 通过 --user-id 指定记忆归属对象 |
| 节点管理 | bl memory list / bl memory node show / bl memory update / bl memory delete | list 按用户和规则分页;其余命令按 --node-id 定位,update 和 delete 不接受 --user-id |
| 画像模板管理 | bl memory profile create / bl memory profile list / bl memory profile show / bl memory profile update / bl memory profile delete | 模板定义需抽取的属性,可供多个用户共享 |
| 读取用户画像 | bl memory profile get | 通过 --schema-id 和 --user-id 读取已抽取的属性值;先用 add 的 --profile-schema 关联模板 |
| 导出技能记忆 | bl memory skill export | 通过 --node-id 导出技能正文或 JSON,不自动安装到 Agent |
--memory-library-id 改为 --library-id。更多迁移变更见2.5.0 更新日志。
任意命令追加 --help 查看完整参数。13 条命令的参数和示例见 Memory 命令参考。