効果的な長期記憶システムを構築するための実践的アプローチ
VirtualWifeはデフォルトで短期ダイアログメモリを使用しますが、ディープメモリを実現するには以下の手順が必要です:
- メモリー・ストレージの構成::
- ある
.env追加MEMORY_TYPE=json(失われやすいメモリのデフォルト使用) - はっきり確実に示す
MEMORY_FILE_PATH=./memory.jsonディスクの永続性の実装
- ある
- 主要情報の抽出::
- モデル対話形式:「[記憶]私の誕生日は6月15日です」(システムが自動的に重要な情報にフラグを立てる)
- 役割設定テンプレートに記憶プロンプトを追加し、AIがユーザーの好みを積極的に尋ねるようにする。
- 定期的な記憶強化::
- 対話が20回終わるごとに、システムは自動的に5つのキーメッセージを繰り返し録音します。
- 利用する
curl -X POST http://localhost/memory/refresh手動による記憶の再編成
上級プログラム:
構造化メモリのための外部データベースへの接続:
- 修正
docker-compose.ymlPostgreSQLコンテナの追加 - セットアップ
MEMORY_TYPE=postgres接続パラメータを設定する - メモリデータは、複雑なクエリをサポートするために、タイムスタンプによって分類され、保存される。
この答えは記事から得たものである。バーチャル・ワイフ:Bステーションのライブ・ストリーミングと音声インタラクションをサポートする第二のデジタル・パーソンについて































