For the complete documentation index, see llms.txt. This page is also available as Markdown.

为角色配置记忆

可通过 Convai 仪表板或 CharacterService 脚本 API 按角色开启或关闭长期记忆,并了解全局作用域的影响。

默认情况下,长期记忆处于禁用状态(MemorySettings.IsEnabled = false)。在您明确启用之前,不会提取或存储任何事实。您可以通过 Convai 仪表板启用或禁用记忆,或通过以下方式以编程方式操作: client.Characters.


启用或禁用记忆

这是大多数团队推荐的方法。更改会立即生效,无需更新代码或重新部署。

  1. 在以下位置登录 convai.com.

  2. 打开您想配置的角色。

  3. 选择 Memory 角色设置侧边栏中的选项卡。

  4. 切换 长期记忆.

  5. 单击 保存.

要禁用,请重复相同步骤并切换 长期记忆关闭.


在不删除记录的情况下禁用记忆

如果要在禁用前清除某个用户–角色对的所有记忆,请使用 client.Memory.DeleteAllAsync 然后调用 SetMemoryEnabledAsync. DeleteAllAsync 会删除某个特定用户–角色对的记忆。若要改为删除跨所有角色的所有终端用户记录,请使用 client.EndUsers.DeleteAsync(endUserId)记录的警告。请参阅 管理终端用户记录.

请参见 长期记忆使用示例 以实现完整重置模式。


下一步

最终用户身份管理最终用户记录

最后更新于

这有帮助吗?