AI Navigate

エージェント・メモリ: メモリを意識したエージェントの構築

The Batch / 2026/3/19

💬 オピニオンIdeas & Deep AnalysisTools & Practical Usage

要点

  • 本記事はエージェント・メモリと、長時間実行されるタスクで性能を向上させるためにメモリを意識したエージェントを構築する重要性について論じています。
  • 中級レベルを対象としたショートコースを推奨しており、AIエージェントにおけるメモリの実装に関する実践的な指針を提供します。
  • 内容は、メモリの永続性、取得、および複数のやりとりにわたる利用といった設計上の考慮点を強調しています。
  • ページのレイアウトは、製品リリースではなく、コースのメタデータとビジュアルを備えた構造化された学習リソースであることを示しています。
\"\"
短期講座<\/path><\/svg>中級1時間57分

エージェント・メモリ: メモリを意識したエージェントの構築

講師: リッチモンド・アラケとナチョ・マルティネス

\"Oracle\"
<\/div>
\"\"
  • 中級
  • 中級
  • 7 動画レッスン
  • 4 コード例
  • 講師: Richmond Alake and Nacho Martínez
    • \"Oracle\"
    Oracle
  • 学習内容

    • 長期的なタスクでステートレスなエージェントが失敗する理由と、メモリ優先アーキテクチャがエージェントに永続性とセッションを跨いで学習する能力を与える方法を理解します。

    • 異なるメモリタイプを扱うメモリマネージャを構築し、意味検索を活用してツール利用をスケールさせ、コンテキストウィンドウを膨張させずにエージェントのツール利用を拡張します。

    • 対話から構造化された事実を抽出し、エピソード記憶を意味記憶へ統合し、エージェントが自律的に自分の記憶を更新・洗練できる書き戻しループを構築します。

    このコースについて

    Agent Memory の紹介: Memory-Aware エージェントを構築する短期コース。Oracle との提携で作られ、Richmond Alake と Nacho Martínez が教えます。

    ほとんどのエージェントは単一セッション内ではうまく機能しますが、セッションが終了するとすべてを失います。メモリエンジニアリングは長期メモリをモデルの第一級インフラストラクチャとして扱います。これはモデルの外部にあり、永続的で構造化されています。このコースでは、Oracle AI Database、LangChain、LLMを活用したパイプラインを用いて、そのインフラを構築する方法を学びます。

    異なるメモリタイプを保存・取得する完全なメモリシステムを設計し、意味検索を用いてツールアクセスを拡張し、エージェントが自律的に自分のメモリを更新できる書き戻しループを構築します。最終的には、起動時に事前の文脈を読み込み、関連する文脈、状態、ツール、出力を組み立て、セッションを跨って改善する完全に状態を持つ Memory Aware Agent を構築します。

    詳細には、以下を行います:

    • 長期的なタスクでステートレスなエージェントが失敗する理由を探り、エージェントスタックとメモリコアを含むメモリ優先アーキテクチャを学びます。
    • 異なるエージェントメモリタイプの永続的なメモリストアを構築し、実行時にエージェントがメモリを読み書き取得する方法をオーケストレーションする Memory Manager を実装します。
    • ツールを、メモリバックエンドのストアに格納された手続き的メモリとして扱い、推論時には意味検索を用いて関連するものだけを取得します。これにより、数百のツールを持つエージェントのスケーリング問題を解決します。
    • 会話から構造化された事実を抽出するパイプラインを構築し、エピソード記憶を意味記憶に統合し、エージェントが自律的に自身のメモリを更新・洗練できる書き戻しループを作成します。
    • 起動時に事前のコンテキストをロードする起動ルーチン、再帰的推論ループ、セッション間の永続性を備えた完全に状態を持つ Memory Aware Agent を組み立てます。

    単一セッションのやり取りを超えるには、適切なメモリインフラストラクチャが必要で、このコースは単に応答するだけでなく、記憶し改善するエージェントを構築する実践的なパターンを提供します。

    このコースの対象者

    単一セッションのやり取りを超える AI エージェントを構築したい開発者。Python の知識と基本的な LLM の概念に慣れていることを推奨します。

    コース概要

    7 レッスン・4 コード例
    • はじめに

      動画2分

    • AIエージェントにメモリが必要な理由

      動画18分

    • メモリマネージャーの構築

      コード例付きの動画22分

    • セマンティックツールメモリを用いたエージェントツールのスケーリング

      コード例付きの動画17分

    • メモリ操作: 抽出、統合、および自己更新メモリ

      コード例付きの動画23分

    • Memory Aware Agent

      コード例付きの動画20分

    • 結論

      動画1分

    • 追加リソース

      読み物1分

    • クイズ

      読み物10分

    Instructors

    Richmond Alake

    Richmond Alake

    Oracle社のAIデベロッパー体験担当ディレクター

    Nacho Martínez

    Nacho Martínez

    データサイエンス推進アドボケイト(Principal) at Oracle

    エージェント・メモリ: メモリを意識したエージェントの構築

    • 中級
    • 1 時間 57 分
    • 7 ビデオ レッスン
    • 4 コード例
    • 講師: Richmond Alake and Nacho Martínez
      • Oracle
      Oracle
    無料で登録する

    追加の学習機能として、クイズやプロジェクトなどが DeepLearning.AI Pro に含まれています。今すぐお試しください。

    生成系AIについてもっと知りたいですか?

    厳選されたAIニュース、コース、イベントの最新情報とともに、DeepLearning.AI のアンドリューの見解もお届けします!