MemGPT

MemGPT 是一个系统,使LLMs能够管理自己的内存并克服有限的上下文窗口。

  • 创建永久的聊天机器人,它们会了解你并随着时间的推移改变它们的个性。
  • 创建可以与大型数据存储接口的永久聊天机器人。

Qdrant 可作为 MemGPT 中的存储后端,用于存储和语义检索数据。

用法

安装

要安装所需的依赖项,请使用qdrant额外安装pymemgpt

pip install 'pymemgpt[qdrant]'

你可以使用memgpt configure命令配置MemGPT以使用Qdrant服务器或内存实例。

配置Qdrant服务器

当你运行memgpt configure时,按照MemGPT配置文档中的描述完成提示。 在你回答了几个memgpt问题后,你会遇到以下memgpt提示:

? Select storage backend for archival data: qdrant
? Select Qdrant backend: server
? Enter the Qdrant instance URI (Default: localhost:6333): https://xyz-example.eu-central.aws.cloud.qdrant.io

您可以使用QDRANT_API_KEY环境变量来设置用于身份验证的API密钥。

配置内存实例

? Select storage backend for archival data: qdrant
? Select Qdrant backend: local

数据保存在默认的MemGPT存储目录中。

进一步阅读

这个页面有用吗?

感谢您的反馈!🙏

我们很抱歉听到这个消息。😔 你可以在GitHub上编辑这个页面,或者创建一个GitHub问题。