カスタマーサービスのエージェント
返金を担当するエージェントは、顧客の以前のメッセージ、ストアのポリシー、返金手続きのどの段階まで進んだかを覚えています。
長時間稼働するエージェントに、会話のコンテキスト、想起できる知識、タスクの状態、監査証跡を1か所で提供します。
セッションは、直近のやり取りのローリングウィンドウを保持します。
実際のHotKVコマンドと応答例を使ったアニメーションのウォークスルーです。任意のステップをクリックすると、そこに移動します。 コマンドと応答は、HotKVで実際に入力し表示されるとおり英語のままです。
ステップの合間に記憶を失うエージェントは、長いタスクをやり遂げられません。よくある対策はチャット履歴のテーブル、事実のためのベクトルストア、状態のためのスクラッチ領域ですが、それでもエージェントが何をしたかを示す一元的な記録は残りません。
HotKVは、4種類のエージェントメモリをコマンドとして提供します。会話ウィンドウは対話のコンテキストを保持し、セマンティックメモリは関連する事実を意味で想起し、ワーキングメモリは現在のタスクの状態を追跡し、エピソードログはエージェントの行動を記録します。
セッションは、直近のやり取りのローリングウィンドウを保持します。
AMEM.CONV.CREATE session:42 WINDOW 20各やり取りは、その役割とともに追加されます。
AMEM.CONV.APPEND session:42 user "Why was my invoice declined?"AMEM.SEM.CREATEで作成したセマンティックメモリに、以前AMEM.SEM.STOREで保存した事実が、キーワードではなく意味で見つかります。
AMEM.SEM.RECALL billing-agent 3 0.02 0.7 ...ワーキングメモリはエージェントの現在地を保持し、タスクが終わってしばらくすると期限切れになります。
AMEM.WORK.SET session:42 step "checking payment gateway" TTL 600エージェントのすべての行動が、監査とデバッグのために記録されます。
AMEM.EPIS.LOG billing-agent action "Reissued invoice INV-9921"直近のやり取りが次のプロンプトに入るため、エージェントが話の流れを見失うことはありません。
AMEM.CONV.WINDOW session:42 10返金を担当するエージェントは、顧客の以前のメッセージ、ストアのポリシー、返金手続きのどの段階まで進んだかを覚えています。
長い調査の間に得た知見はセマンティックな事実として保存され、要約を書くときに想起されます。
オンコールボットの行動はすべてエピソードログに残るため、人間は何をなぜ行ったかを正確に確認できます。
セッションごとの直近のやり取りのローリングウィンドウ。
AMEM.CONV.APPENDAMEM.CONV.WINDOW意味で想起される事実。TTLも設定できます。
AMEM.SEM.STOREAMEM.SEM.RECALL自動で期限切れにできるタスクの状態。
AMEM.WORK.SETAMEM.WORK.GET行動と観察の記録。種類と時刻で照会できます。
AMEM.EPIS.LOGAMEM.EPIS.QUERY4種類のメモリが1つのストアと1つの接続を共有するため、想起、タスクの状態、行動ログのそれぞれに専用のサービスを用意する必要がありません。
いいえ。メモリはRedisプロトコル上のコマンドとして公開され、MCPサーバーがMCPクライアントにも公開します。LangGraph向けにはチェックポインターとストアがあります。
エージェントメモリは、PerformanceプランとScaleプランに含まれます。
HotKVはRedisプロトコルに対応しているため、既存のクライアントを向けるだけで、これらと同じコマンドを実行できます。