AI Persona にアップロードしたファイルを削除する方法

Discourse にアップロードされたファイルを実際に削除する方法を探していましたが、その方法が見つかりませんでした。

作業が開始されていると思われるコードがこちらで見つかりました: discourse-ai/config/routes.rb at 8b81ff45b8dadfdd489cf0f8a86621080dee2af3 · discourse/discourse-ai · GitHub しかし、現時点では実装されていないようです。

Discourse にアップロードされたファイルを管理できるようになる予定はありますか? Persona からファイルを削除するために PUT メソッドを使用できることはわかりましたが、私の知る限り、データベースに保存されているファイルは削除する方法がありません。

「いいね!」 5

私もこれに興味があります。これは、ラグペルソナを作成するという点でかなりの制限のようですね。しかし、ベクトルデータベースを操作するのは非常にトリッキーになるだろうと想像しています。

この件について、何か進展はありますでしょうか?:thinking:

これはかなり前から実装されています。

ファイル自体は削除対象に送信され、保持期間が経過すると最終的に削除されます。

ここでの機能リクエストは、「削除時の即時パージ」ということでしょうか?

これを機能リクエストに移動します。

「いいね!」 2

素晴らしいですね!:heart_eyes: はい、セキュリティ上の理由から、埋め込みをすぐに削除するのが最善なエッジケースがたくさんあることは承知しています。

この保持期間は、アップロード、画像、添付ファイルの理解 のものと同じだと考えてよろしいでしょうか?

「いいね!」 1

はい、その通りです。

「いいね!」 1

埋め込みはすぐに削除され、残るのはアップロードのみです。早期削除に反対しているわけではありませんが、これは確かにエッジケースです。

なるほど、わかりました。この情報は大変参考になります :grinning_face:。パーソナライズされたRAGチャットボットを多数運用することになり、突然削除しなければならない場合も出てくる可能性があります。もちろん、我々のユースケースはそれ自体がニッチなエッジケースではありますが :winking_face_with_tongue:

「いいね!」 2