如何删除为AI Persona上传的文件

我一直在寻找一种实际删除上传到 Discourse 的文件以供 AI Persona 使用的方法,但我没有看到任何方法可以做到这一点。

我确实找到了一些代码,工作似乎已在此处开始:discourse-ai/config/routes.rb at 8b81ff45b8dadfdd489cf0f8a86621080dee2af3 · discourse/discourse-ai · GitHub

是否有计划来管理上传到 Discourse 的文件?我确实注意到我可以使用 PUT 方法从 Persona 中删除文件,但文件实际上仍存储在数据库中,据我所知,没有办法将其删除。

5 个赞

我也对这个感到好奇。这似乎对创建 rag persona 是一个相当大的限制。但我认为使用向量数据库会使事情变得非常棘手。

关于此事,有什么最新进展吗?:thinking:

这已经实现了一段时间了:

文件本身将被发送到墓碑,并在保留期过后最终被删除。

我猜这里的特性请求是“移除时立即清除”?

将此移至特性。

2 个赞

太棒了!:heart_eyes: 但是的,我知道我们有很多极端情况,出于安全原因,最好立即清除嵌入。

我的理解是否正确,这个保留期与了解上传、图片和附件中的相同?

1 个赞

是的,这是正确的。

1 个赞

嵌入会立即被清除,只剩下上传文件。不反对尽早清除,但这确实是一个极端情况。

好的,我现在明白了。非常感谢您提供的信息 :grinning_face:。我们将拥有大量个性化的 RAG 聊天机器人,有时可能需要突然将其移除。当然,我们的用例本身就是一个小众的边缘案例 :winking_face_with_tongue:

2 个赞