エージェントメモリ
Themisは時間をかけてあなたについて学習します。チャットをするにつれて、エージェントは役立つ事実(あなたの好み、技術スタック、チームの規約など)を自動的に保存し、再度尋ねる必要がなくなります。
仕組み
エージェントにはsave_memoryとdelete_memoryツールがあり、自律的に使用します。あなたが何かをする必要はありません。エージェントが覚えておく価値のあることを察知すると、自動的に保存します。
例えば、「私はペイメントサービスに取り組むバックエンドエンジニアです」と言うと、エージェントはそれをメモリファクトとして保存することがあります。次に質問するとき、すでにあなたのコンテキストを把握しています。
明示的に指示することもできます:
- 「APIのすべてのフィールド名にsnake_caseを使うことを覚えて」
- 「TypeScriptよりJavaScriptの方が好きなことを覚えて」
エージェントはメモリを保存したときに確認します。
記憶される内容
メモリファクトは短く(各最大500文字)、以下のような内容を対象とします:
- あなたの役割と専門性
- 技術の好み
- チームの規約とパターン
- 共有したプロジェクトのコンテキスト
- コミュニケーションの好み
Themisはユーザーごとに最大50個のメモリファクトを保存します。上限に達すると、最も古いファクトが置き換えられます。
メモリの使用方法
すべての会話にあなたの保存されたメモリがエージェントのコンテキストとして自動的に含まれます。エージェントが以前の会話で伝えたことを参照していることに気づくでしょう。あなたの専門性に合わせて回答を適応させ、好みの言語やツールを使用し、すでに答えを知っている質問を避けます。
メモリはプロフィールのパーソナライズ設定(言語、コミュニケーションスタイル、カスタム指示)と連携して、カスタマイズされた体験を提供します。
単一チャットのメモリのスキップ
メモリの読み書きを行わない一度限りの会話が欲しい場合は、シークレットチャットモードで開始してください。シークレットモードが有効な間、エージェントは保存されたメモリを参照できず、save_memory / delete_memory ツールも無効化されます。そのスレッドの内容がパーソナライズに反映されることはありません。
メモリの管理
プロフィール > パーソナライズタブに移動して、右側のエージェントメモリセクションを確認してください。ここでは以下ができます:
- エージェントがあなたについて学んだすべてのファクトを表示
- 削除ボタンをクリックして個々のファクトを削除
まだメモリがない場合は、次のように表示されます:「まだメモリがありません。Themisはチャットを通じてあなたについて学習します。」
ファクトを直接編集することはできません。更新版を保存するようエージェントに依頼するか、古いものを削除してエージェントに再学習させてください。