概要
エージェントメモリは、エージェントが会話全体を通してユーザー固有の情報を検出、保存、呼び出しできるようにします。有効にすると、エージェントはメッセージを分析して有用なコンテキストを特定し、メモリレコードとして保存し、承認されたメモリを将来のインタラクションに注入します — これにより、各ユーザーにパーソナライズされた体験が作成されます。 エージェントメモリは以下を記憶するのに便利です:- ユーザー設定 — 好みのトーン、応答フォーマット、またはワークフロースタイル。
- 安定したユーザー事実 — 役割、チーム、会社、または定期的なニーズ。
- 重要なコンテキスト — 将来のインタラクションをパーソナライズするのに役立つ情報。
エージェントメモリの仕組み
1
エージェントのメモリが有効化される
メモリ設定パネルでメモリを有効にするを切り替えます。
2
エージェントが会話を分析
ユーザーメッセージは、記憶に値する設定、事実、コンテキストについてバックグラウンドで自動的に分析されます。エージェントは既存のメモリに対する重複チェックを実行し、0.0から1.0の信頼度スコアを割り当てます。
3
候補が保留として保存される
検出されたメモリ候補は
pendingステータスで保存されます。保留中のメモリは確認されない場合、7日後に期限切れになります。4
メモリが承認または却下される
管理者は保留中のメモリを確認し、メモリ管理パネルまたはREST APIを通じて承認または却下します。
5
承認されたメモリが将来の会話に注入される
同じユーザーが再度エージェントとインタラクションすると、承認されたメモリが取得され、タイプ別にフォーマットされ、エージェントのコンテキストに自動的に追加されます。
メモリタイプ
エージェントは3種類のメモリをキャッチし、保存できます:メモリステータス
メモリライフサイクル
作成
- ユーザーがメッセージを送信します。
- エージェントがバックグラウンドでメッセージを分析します。
- AIが記憶に値する情報を検出し、重複チェックを実行します。
- メモリが
pendingステータスで作成され、信頼度スコアが割り当てられます。 - 7日間の有効期限タイマーが開始します。
承認
- 管理者が保留中のメモリを確認します。
- メモリが承認または却下されます。
- 承認された場合、メモリがアクティブになり、将来の会話に注入されます。
- 却下された場合、メモリはアーカイブされます。
使用
- ユーザーが会話を開始します。
- そのユーザーの承認済みメモリがシステムに読み込まれます。
- メモリがタイプ別にフォーマットされ、エージェントのシステムプロンプトに追加されます。
- エージェントはメモリを使用して応答をパーソナライズします。
期限切れ
- 保留中のメモリは承認されない場合、7日後に期限切れになります。
- 承認済みメモリは手動で削除されない限り期限切れになりません。
- 期限切れの保留中メモリは自動的に却下されます。
例
例1:設定メモリ
例1:設定メモリ
ユーザーメッセージ:
「コード例は擬似コードではなくPythonで受け取る方が好きです。」検出されたメモリ:
将来の影響: エージェントはユーザーがコードを要求した場合、デフォルトでPythonコード例を使用します。
例2:事実メモリ
例2:事実メモリ
ユーザーメッセージ:
「私はStartupCorpのCTOで、SaaSプラットフォームを構築しています。」検出されたメモリ:
将来の影響: エージェントは将来のすべての会話でユーザーの役割と会社のコンテキストを理解します。
例3:コンテキストメモリ
例3:コンテキストメモリ
ユーザーメッセージ:
「来月プロダクトをローンチするので、すぐにすべてを準備する必要があります。」検出されたメモリ:
将来の影響: エージェントは応答でスピードと緊急性を優先します。