Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 964 Bytes

File metadata and controls

28 lines (19 loc) · 964 Bytes

Store Manual

Positioning

store は、ArkIde における明示的な長期保存レイヤです。

  • 用途別テーブルへ保存する
  • search / delete も同じ入口で扱う
  • embedding とタグ付けは共通基盤を使う
  • 必要時だけ shared memory にミラーする

Role Split

  • ask は答えるために検索する
  • store は残すために保存する
  • memory は shared knowledge を固定テーブルへ保存する

Current Behavior

  1. UI または API が store_api を呼ぶ
  2. store.py が action を判定する
  3. MemorySystem の共通保存処理を使う
  4. 任意テーブルへ保存する
  5. 必要なら system2 処理を追加する

Public Explanation

store は、会話や知識を用途別テーブルへ明示的に残すための永続化レイヤです。固定 shared memory と違い、保存先を責務ごとに分けられるため、運用時に知識の境界を保ちやすい設計です.