Skip to content
このページは AI の支援により作成・翻訳されました。誤りがあれば、改善にご協力ください。 GitHub で編集

L1: メモリ進化

レイヤー 1 は、最も頻度が高くリスクの低い自己進化レイヤーです。エージェントのメモリシステム上で動作し、冗長なエントリを自動的にコンパクション(圧縮)し、関連するメモリをトピック別にクラスタリングします。

概要

L1 進化はすべてのセッション後(または設定可能なスケジュールで)実行され、以下を行います:

  • コンパクション -- 複数の関連メモリエントリを簡潔なサマリーにマージ
  • トピッククラスタリング -- セマンティック類似度でメモリをグループ化
  • 関連性スコアリング -- アクセス頻度に基づいてメモリの重みを調整
  • プルーニング -- 古くなったり矛盾したメモリを削除

仕組み

  1. セッション終了後、L1 が新しく保存されたメモリを分析
  2. エンベディング類似度を使用して関連エントリのクラスタを特定
  3. サイズしきい値を超えたクラスタをサマリーにコンパクション
  4. リコール頻度に基づいてメモリの関連性スコアを更新

設定

toml
[self_evolution.l1]
enabled = true
schedule = "after_session"  # or "hourly", "daily"
compaction_threshold = 10
cluster_similarity = 0.8
min_access_count = 2

関連ページ

Released under the Apache-2.0 License.