本文にスキップ
AI News HubLIVE
サイト内リライト3 分で読了

Engram が一般提供開始

記事の要約

Weaviate は、エージェントアプリケーション向けの管理型メモリ・コンテキストサービス Engram の一般提供開始を発表しました。非同期パイプライン、テンプレート、組み込みスコープにより、長いコンテキストの劣化、生データの混乱、マルチエージェントコンテキストの断片化といった問題を解決し、エージェントが時間とともに価値を蓄積できるようにします。

ソースWeaviate Blog
Engram が一般提供開始
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

Weaviate は本日、エージェントアプリケーション向けの管理型メモリ・コンテキストサービス Engram の一般提供開始を発表しました。Engram はエージェントがワークフローを調整し、経験から学び、信頼できる知識に基づいて意思決定を行うことを支援します。

メモリはインフラストラクチャ

エージェントは時間とともに価値を蓄積するはずです。インタラクションを記録し、コンテキストを蓄積し、長く稼働するほど有用になるべきです。しかし実際には、この価値の蓄積は起こらず、むしろ逆効果になることがあります。その原因は3つの障害モードにあります。長いコンテキストの劣化:毎回のターンで会話全体をモデルに送信すると、レイテンシとコストが増大し、入力が長くなると回答品質が低下します。生データの混乱:ユーザーインタラクションはノイズが多く、事実は時間とともに変化します。生のイベントをデータストアに積み上げ、クエリ時にLLMに調整させるのは、問題の最も難しい部分を最も解決に適さない場所に押し付けることになります。マルチエージェントコンテキストの断片化:単一のリクエストが複数のエージェントをまたぐと、組み込みのメモリパターンは機能しなくなります。代わりに、永続的でスコープ化された共有メモリが必要です。これらの問題は、プロダクショングレードのエージェントにとって成功への重要な道筋に位置し、構造的に深いものです。解決策はプロンプトレイヤーの修正ではなく、体系的なメモリとコンテキスト管理です。メモリは表面的なアドオンではなく、ストレージ、検索、可観測性と同様に、意図的に設計されたインフラストラクチャコンポーネントとして扱われるべきです。

Engram とは

Engram は、生のノイズの多いエージェントイベントを構造化され永続的でスコープ化されたメモリに変換し、Weaviate のハイブリッドセマンティックおよびキーワード検索を通じて提供する管理型サービスです。信頼できるメモリレイヤーであり、Weaviate データベースの成熟性を継承しています。非同期パイプラインがバックグラウンドで実行され、関連情報を抽出し、既知の情報と照合(重複除去、選好の変化、時間とともに変化する事実を処理)し、クリーンなメモリ状態を永続化します。パーソナライゼーション用のテンプレートが初日から利用可能で、継続学習とマルチエージェント状態のテンプレートは数週間以内に提供されます。テンプレートを超えたチームは、プラットフォームを離れることなく、直接パイプライン制御に移行できます。プレビューからGAへの道のりは実際のユースケースによって形成されました。Engram をさまざまな状況に適用することで、プロダクション対応を定義する変更が明らかになりました。より耐久性のあるパイプライン、より効率的な抽出と変換、メモリのドリフトを回避する決定論的調整です。この強化は Engram で提供されるすべての基盤にあります:アクティブに維持されるメモリ(常に成長するコンテキストブロブではなく)、アプリケーション層でのファイアアンドフォーゲット(メモリパイプラインは非同期かつ永続的にバックグラウンドで実行され、ホットパスがメモリI/Oでブロックされることはありません)、一般的なケース向けのテンプレートとその他すべてのためのプリミティブ、初日からの組み込みスコープ(プロジェクト、ユーザー、プロパティごとの分離はプリミティブの一部であり、適切なメモリが適切な呼び出し元に可視になります)、Weaviate 上の統一検索。

Engram を使用すべきユーザー

Engram は、エージェントが単一ターンを超えたチーム向けです。セッションをまたいでユーザーを記憶すべきアシスタント、フィードバックから改善し間違いを繰り返さないエージェント、スコープ化された状態を共有する必要があるマルチエージェントシステムです。これらの構築を行っている場合、おそらくすでに自分自身で何らかのメモリを構築したことがあるでしょう。通常は、毎回のターンで会話全体をモデルに送信する、MEMORY.md を手動で管理する、生のイベントをデータストアに直接メモリとして保存する、または検索スタックと並行して独立したメモリプロバイダーを実行する、のいずれかから始まります。それぞれ複雑さのウィンドウ内では機能しますが、前述の理由により破綻します:成長に伴うコンテキストの劣化、未調整の生データ、マルチエージェント間のメモリ断片化です。Engram はその破綻の先にあるソリューションです:蓄積ではなく能動的な調整、同期副作用ではなく耐久性のあるパイプライン、2つのプラットフォームではなくメモリと検索のための単一プラットフォーム。

Engram の開始方法

Engram は現在 Weaviate Cloud で一般提供されています。無料ティアで今日からエージェントの価値を蓄積し始めましょう。数クリックで最初のプロジェクトを作成:新しい Engram プロジェクトを作成、プロジェクトダッシュボードを表示、Engram ドキュメントを読む、完全なアーキテクチャストーリーについては Engram 詳細解説を参照、Weaviate Agents ニュースレターを購読して製品アップデートとベストプラクティスを入手。構築を始める準備はできましたか?クイックスタートチュートリアルを確認するか、Weaviate Cloud の無料トライアルで素晴らしいアプリを構築しましょう。

要点と分析を開く

記事インテリジェンス

エンジニア中級

要点

  • Engram はエージェント向けの管理型メモリ・コンテキストサービスで、一般提供を開始。
  • 長いコンテキストの劣化、生データの混乱、マルチエージェントコンテキストの断片化という3つの重大な障害を解決。
  • 非同期パイプライン、すぐに使えるテンプレート、組み込みスコープ、Weaviate による統一検索を提供。
  • セッションをまたいだ記憶、フィードバックからの学習、共有状態を必要とするエージェントチーム向け。

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。