Rememberizer Memory 集成

介绍

Rememberizer Memory 允许第三方应用程序在用户的 Rememberizer 账户中存储和访问数据,为有价值的信息在多个用户的应用程序中保存和利用提供了一种简单的方法。

益处

对于用户

共享内存创建了一个单一的地点,所有用户应用程序的关键结果和信息都可以在一个位置找到。对用户的一些好处包括:

  • 便捷访问:重要数据被集中管理,允许用户和他们的应用程序轻松访问多个应用程序的结果。

  • 应用之间同步:信息可以在用户的不同应用之间无缝共享和同步,无需用户额外付出努力。

  • 持久存储:数据即使在单个应用程序被卸载后依然可以访问,不像特定应用的本地存储。

对于应用开发者

共享内存为应用开发者提供了一种简单的方式来访问用户其他连接应用的数据:

  • 无需后端:应用无需开发自己的自定义后端系统来存储和共享数据。

  • 利用其他应用:应用可以基于用户其他已安装应用生成的公共数据进行构建和利用,丰富自身功能。

  • 跨应用集成:应用开发者的不同应用之间实现无缝集成和数据共享能力。

默认情况下,所有应用对共享内存具有只读访问权限,而每个应用只能写入自己的内存空间。用户可以根据需要自定义访问权限。这在数据共享与用户隐私和控制之间实现了平衡。

配置您的记忆

全局设置

全局设置允许用户为所有使用共享内存的应用配置默认权限。这包括:

默认内存和数据访问权限设置

  • 读取自己的/写入自己的: 应用程序只能访问和修改自己的内存数据。

  • 读取所有/写入自己的: 应用程序可以读取所有应用的内存数据,但只能修改自己的内存数据。

  • 禁用内存: 默认情况下,应用程序无法访问或存储内存数据。

  • 应用于所有选项: 用户可以将所有特定于应用的权限设置恢复为全球设置中选择的默认值。

用户可以使用 忘记您的内存 选项清除所有内存文档:

应用设置

对于每个连接的应用,用户可以自定义共享内存权限:

应用的内存访问权限

  • 读取自己/写入自己:权限允许应用仅访问和修改其自身的内存数据,防止与其他应用的内存交互。

  • 读取所有/写入自己:应用可以查看所有应用的内存数据,但只能修改自己的内存数据。

  • 禁用内存:应用被禁止访问或修改内存数据。

这使用户能够对每个应用如何利用共享内存进行细致的控制,基于用户对特定应用的信任。单个应用的权限可以比全局默认权限更严格。

整体而言,全局和应用设置为用户提供了强大而易于使用的控制,管理他们通过共享内存共享的数据。

与记忆功能集成

API 端点

Rememberizer 提供了一个 API 端点 /api/v1/documents/memorize/,允许 GPT 应用调用以记住内容。

注意:此 API 仅对具有 OAuth2 身份验证的第三方应用 可用(尚不支持 API 密钥)。

记忆你的知识

在授权与 Rememberizer 后,第三方应用可以记忆其重要知识。

在这里,我们将演示使用 Rememberizer GPT 应用程序的过程。

  • 在使用 Rememberizer GPT 应用后,用户想要记住第三点“零成本抽象”

  • 要使用 Rememberizer 应用的记忆功能,用户必须首先授权该应用访问你的项目。使用 memorize 命令告诉应用需要存储哪些知识。

  • 用户可以在这里配置记忆选项,默认值基于全局配置

Rememberizer 现在成功记忆了知识。

  • 在 Rememberizer 中,用户可以在 嵌入知识详情 页面查看最近的内容。

使用 Talk to Slack 应用,用户可以无缝应用并继续他们使用已记住数据的进展。例如,记住的信息他们可以轻松查询和检索

通过 Memento 使用记忆数据

  • 另一种利用记忆数据的方法是创建 Memento。 Rememberizer 将内容保存到文件中,并根据每个日期合并到文件夹中。

使用 Memento 功能,用户即使在记忆应用配置关闭的情况下也可以使用记忆数据。

在 Rememberizer 中搜索记忆文档

您还可以通过我们的网页 UI 搜索您的知识,或者更好的是,通过我们的 GPT 应用或公共 API 在 LLM 中使用这些知识。

Last updated