AIエージェントで実装するRAGシステム(w. LangGraph)

LangGraphで実装する検索拡張生成(RAG)インテリジェントAIエージェント! 理論から実践まで、初心者でも簡単に進められるハンズオンチュートリアルです。

難易度 初級

受講期間 無制限

AI Agent
AI Agent
LangGraph
LangGraph
RAG
RAG
LLM
LLM
LangChain
LangChain
AI Agent
AI Agent
LangGraph
LangGraph
RAG
RAG
LLM
LLM
LangChain
LangChain

学習した受講者のレビュー

学習した受講者のレビュー

4.8

5.0

이성규

61% 受講後に作成

きれいに整理された講義です。 実は元々LangGraphプロジェクトをした経験のある者なので、購入を迷っていましたが、整理がとてもきれいで、一つ一つ落ち着いて全て説明してくれる感じで、知らなかった部分も知ることができ、全く惜しくない気がします。 真剣にこの講義のせいで、RAG Langchainの講義も買うべきか悩んでいます。

5.0

조영재

31% 受講後に作成

講義の内容がとても分かりやすく、実務にすぐ活用できるので大変助かりました。 説明が明快なので、難しい概念も自然に理解することができました。

5.0

jiyoung lim

98% 受講後に作成

いいですね

受講後に得られること

  • LangGraphを活用したAIエージェントの構造設計および実装

  • AIエージェントをRAG(Retrieval-Augmented Generation)に適用

  • Tool Calling(ツール呼び出し)機能の実装でAIエージェントの能力を拡張する

  • Adaptive RAG、Self RAG、Corrective RAGなど、最新のエージェントRAGアーキテクチャをマスターする

強力なRAGシステムのための
魔法のツール AIエージェント 🪄

LLMは自然言語処理やテキスト生成に優れていますが、複雑なワークフローを自ら調整したり、意思決定を行ったりすることには限界があります。情報検索を超えて、LLMが結果を評価し、クエリを修正し、状況に合わせたツールを選択できるようにするためには、エージェントの助けが必要です。より賢く柔軟なRAGシステムのために、エージェントは必ず知っておくべき技術です。

LLMの性能を高めてくれるAIエージェント 🔧 🔧

状況に応じたツールの選択

LLMが状況に合わせてどのツールを使用するかを決定できるよう支援します。ユーザーのリクエスト作業に応じて、API呼び出し、データベース検索、外部検索など、適切なツールを選択することができます。

最適な検索クエリの生成

ユーザーの質問が不明確であったり複雑な場合、クエリを細分化したり修正したりすることで、より正確な結果が得られるようサポートします。これにより、LLMは最適な検索クエリを生成します。

質の高い回答の導出

複数の結果が返された際、最も関連性の高い情報を評価し、最適な回答を選択します。これにより、ユーザーに正確な情報を提供することができます。

結果改善のための後続作業の判断

結果が不十分または不正確な場合、追加作業が必要かどうかを判断し、検索を繰り返したり新しいアプローチを試みたりするフィードバックループを実行します。

ランググラフ(LangGraph)はなぜ使うのですか? 🤔

LangGraphは、複雑なワークフローを実装する際に有利なツールです。LangChainが比較的決まった流れを処理するのに適しているのに対し、LangGraphは複雑な作業を柔軟に処理・管理できるため、エージェントとの相性が抜群です。

<LangGraphの特徴>

  • ノードベースの管理により、多様な状態や条件を簡単に処理できます。

  • 複雑なワークフローを視覚的に管理できます。

  • LangGraphにエージェントを結合すれば、多様なモジュールを効果的に連結&実行することができます。


この講義の特徴

実践中心のステップバイステップ学習

理論の説明後、すぐに実習を行うことで概念を確実に理解し、応用する力を養います。

最新トレンドを反映したカリキュラム

エージェントベースのRAGに関する最新技術と手法を積極的に反映し、現場ですぐに活用できる知識を提供します。

LangGraph完全ガイド

複雑なLangGraphを誰でも理解できるように基礎から一歩ずつ説明し、多様な実例を通じて応用学習を行います。

チュートリアル提供で復習が容易

LangGraphとエージェントRAGに関する内容をまとめたWikiDocsの教材を提供し、受講後も継続的な学習と参照が可能です。

このような内容を学びます

LangGraphでAIエージェントのフローを設計する

LangGraphの核心概念である状態グラフ、条件付きエッジ、フィードバックループを学習し、AIエージェントの複雑な意思決定プロセスをグラフでモデリングする方法を理解します。また、Human-in-the-Loop、並列実行、Sub-graphなど、多様なAIエージェントプロジェクトに活用できる技術を学びます。

Tool CallingでAIの能力を拡張する

AIエージェントの能力を現実世界とつなげるTool Calling技術をマスターします。LangChainの組み込みツールやカスタムツールの作成、呼び出し方法を扱います。外部APIや様々なツールをAIシステムに統合する方法を学習します。

エージェントベースの高度なRAG手法の実装

RAGシステムの性能を一段階引き上げる高度な技法を探求します。コンテキストに応じて動的に動作するAdaptive RAG、AIが自ら出力を評価し改善できるSelf RAG、そしてCorrective RAGの概念と実装技術を習得します。

受講前のご注意事項

実習環境

  • オペレーティングシステムおよびバージョン(OS): MacOS基準で講義を進行 (Linux、Windowsユーザーも実習可能)

  • 仮想環境の使用:Poetry基準で講義を進行(conda、venvユーザーも実習可能)

  • 使用ツール:VS Code、OpenAI APIなどのLLM認証キーが必要(別途費用が発生する可能性あり)

  • PC仕様:該当事項なし

  • ランググラフ(LangGraph) バージョン: v0.2.34 適用

  • ラングチェーン(LangChain)バージョン:v0.3.1 適用

学習資料

前提知識および注意事項

  • Pythonの基本知識がある方(基本的なプログラミングができる方)

  • [無料講座] 入門者のためのLangChain基礎 (必須) : https://inf.run/Xabb2


  • ご質問やご意見がございましたら、お気軽にご質問ください。

関連講義のご案内

  • RAGマスター:基礎から応用技法まで (feat. LangChain)

  • RAGの実装から性能評価まで -

    9時間で終わらせる実践AI開発

    • LangChainベースのRAGシステム構築実習

    • 高級RAG手法の学習

    • RAGシステムの性能評価手法

    • LangChainの最新LCEL文法とRunnableの活用法


  • リンク: https://inf.run/CxVA3

こんな方に
おすすめです

学習対象は
誰でしょう?

  • チャットボットを超えて、インテリジェントAIエージェントを自ら作りたい方へ

  • RAGとLLMを活用した実用的なAIソリューション開発に挑戦したい方へ

  • LangChainベースの「チャットボット」または「RAG」講座を受講した後、次のステップに進みたい方

前提知識、
必要でしょうか?

  • パイソン

  • (無料講義) 入門者のための LangChain 基礎 [必須]

  • (有料講義) RAGマスター:基礎から高級技法まで [推奨]

こんにちは
pdstudioです。

16,889

受講生

839

受講レビュー

169

回答

4.8

講座評価

10

講座

こんにちは。私はPythonを活用したデータ分析およびAIサービス開発の実務に携わっています。関心のあるテーマを見つけて勉強し、その内容を多くの方々と共有するために、継続的に執筆活動やAI講義を行っています。

[経歴]

現) フィンテックスタートアップCEO

元) DACON CDO

前) 仁徳大学校 コンピュータソフトウェア学科 兼任教授

Kaggle Competition Expert、ビッグデータ分析技師

[講義]

NCS登録講師(人工知能)

SBA ソウル経済振興院 SeSAC(セサク)キャンパス SW教育「優秀パートナー選定」(Pythonを活用したAIモデル開発)

金融保安院、韓国電子情報通信産業振興会、韓国ディスプレイ産業協会、大邱デジタル産業振興院などでの講義

ソウル大学、釜山大学、慶熙大学、韓国外国語大学など、国内の主要大学および国内企業での教育経験

산업진흥회, 韓国ディスプレイ産業協会, 大邱デジタル産業振興院などでの講義。ソウル大学、釜山大学、慶熙大学、韓国外国語大学など国内主要大学および国内企業での教育経験。

[執筆]

[YouTube] パンダス・スタジオ : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

もっと見る

カリキュラム

全体

54件 ∙ (6時間 45分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

141件

4.8

141件の受講レビュー

  • hhgwak5616님의 프로필 이미지
    hhgwak5616

    受講レビュー 2

    平均評価 5.0

    5

    61% 受講後に作成

    • kjkwiner3904님의 프로필 이미지
      kjkwiner3904

      受講レビュー 3

      平均評価 4.7

      5

      31% 受講後に作成

      • namiezexx5494님의 프로필 이미지
        namiezexx5494

        受講レビュー 5

        平均評価 5.0

        5

        31% 受講後に作成

        • qkenr1321559님의 프로필 이미지
          qkenr1321559

          受講レビュー 6

          平均評価 5.0

          5

          61% 受講後に作成

          きれいに整理された講義です。 実は元々LangGraphプロジェクトをした経験のある者なので、購入を迷っていましたが、整理がとてもきれいで、一つ一つ落ち着いて全て説明してくれる感じで、知らなかった部分も知ることができ、全く惜しくない気がします。 真剣にこの講義のせいで、RAG Langchainの講義も買うべきか悩んでいます。

          • pdstudio
            知識共有者

            本当にありがとうございます!😊 より良い講義を準備してお会いしましょう!🌟

        • kjsgo070727272님의 프로필 이미지
          kjsgo070727272

          受講レビュー 2

          平均評価 5.0

          5

          65% 受講後に作成

          pdstudioの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!

          ¥12,632