강의

멘토링

커뮤니티

AI Technology

/

AI Agent Development

高度なLangChainテクニック:RAGアプリケーションを極める (2026)

このコースでは、LangChainフレームワークを使用して、高度なRAGシステムの設計、構築、評価方法を学びます。LCEL、Runnables、高度な検索技術、チャンク分割戦略、クロスエンコーダーによるリランキング、エージェント型RAG、ツール呼び出し、SQL連携、そしてNeMo Guardrailsを用いた安全性確保の技術を習得します。また、LangFuse、React、FastAPI、Dockerを使用して、フルスタックAIチャットボットのトレース、デバッグ、デプロイ方法についても学びます。

13名 が受講中です。

難易度 入門

受講期間 無制限

  • Markus Lang
LLM
LLM
LangChain
LangChain
RAG
RAG
AI Agent
AI Agent
LLM
LLM
LangChain
LangChain
RAG
RAG
AI Agent
AI Agent

受講後に得られること

  • LangChainを用いて、検索の最適化、リランキング、ルーティング、ツール連携を含む高度なRAGパイプラインを構築する能力。

  • RAGASとAI生成テストセットを用いて、RAGシステムを評価・改善するスキル。

  • 本番環境レベルの機能を備えたフルスタックAIアプリケーション(React + FastAPI + Docker)を構築する実践的な経験。

  • 安全で信頼性が高く、制御されたAIの動作を実現するために、NeMo Guardrailsを統合するための知識。

  • LCEL、Runnables、およびLangChainのモダンなパイプライン構造に関する実践的な専門知識。

LangChainによる次世代RAGアプリケーションの構築:LCEL、高度なリトリーバル、RAG評価、ガードレール、フルスタックAIデプロイメント

LangChainフレームワークを用いた、高度な検索拡張生成(RAG)をマスターするための実践的な完全ガイド。
LCEL、高度な検索戦略、RAGASによるRAG評価、NeMo Guardrails、ツール呼び出し、エージェント、ルーティング、フルスタックAIデプロイメントなど、現代のAIエンジニアリング、データサイエンス、AI製品開発で活用されるスキルを習得します。

おすすめの方

このコースの対象者 (1)

このコースは、LangChainの基礎は理解しているものの、実用的なプロダクションレベルのRAGシステムの構築で行き詰まっている学習者を対象としています。
RAGパイプラインの評価、検索の最適化、セーフティガードレールの実装、あるいはフルスタックAIアプリケーションの構築方法に不安があるなら、このコースがその悩みを解決します。

このコースの対象者 (2)

クエリの定式化、チャンキング戦略、リランキング、ルーティングなどに苦労しているエンジニアにとって、ステップバイステップの深掘り解説は非常に有益です。
チュートリアルの枠を超えて、最新のRAGシステムの内部の仕組みを真に理解したいと考えている開発者の方には、このコースが最適です。

このコースの対象者 (3)

中級程度のPythonスキルをすでにお持ちで、業務プロジェクトやエンタープライズAIシステム、あるいは個人のAIツールにおいて、RAGアプリケーションを次のレベルへと引き上げたいソフトウェアエンジニア、AI開発者、データサイエンティストの方々に最適です。

このコースを受講した後

  • このコースを修了するまでに、受講生は以下のことができるようになります:

    • LCELとRunnablesを使用して、堅牢でメンテナンス性の高いLangChainパイプラインを構築する

    • MultiQuery Retrieval、HyDE、親ドキュメント検索、リランキング、ルーティング、エージェント、クロスエンコーダーモデルなどの手法を用いて、高度なRAGシステムを設計する

    • RAGASを使用したAIシステムの構築と評価(AIで拡張されたテストセットを含む)

    • カスタムドキュメントストア、高度なチャンキング戦略、およびインデックス作成パイプラインの実装

    • LangChainに統合されたNeMo Guardrailsを使用した安全性と信頼性の適用

    • SQLインジェクションの防止とSQL-LLMハイブリッドシステムの構築

    • LangFuseを使用したツール呼び出し、チャット履歴、チェーントレーシングの実装

    • フルスタックRAGチャットボットの構築とデプロイ (React + FastAPI + Docker)

    • 自信を持って、プロダクション品質のRAGアプリケーションをゼロから構築する

    このコースは、受講生が理論的な知識を、面接やフリーランス、企業開発に適した、ポートフォリオとして活用できる実践的なプロジェクトへと変えるのを支援します。

よくある質問

Q. なぜLangChainでアドバンスドRAGを学ぶべきなのですか?

RAGは、チャットボット、アシスタント、企業内検索、自動化、ナレッジマネジメントといった、実際のAIアプリケーションのバックボーンになりつつあるからです。
基本的なRAGだけでは、もはや十分ではありません。現在、企業は高度な検索、評価、セーフティガードレール、そしてフルスタックの統合を必要としています。このコースでは、まさにそれらを提供します。

Q. これらのトピックを学んだ後、何ができるようになりますか?

以下を構築できるようになります:

  • プロダクションレベルのRAGシステム

  • AIナレッジアシスタント

  • 検索拡張型チャットボット

  • セーフティガードレールを備えたエンタープライズ対応のLLMツール

  • API、SQLデータベース、ベクトルストアに接続されたフルスタックAIアプリ
    これらはAIエンジニアリング、バックエンドエンジニアリング、データサイエンスの仕事において、即戦力として役立ちます。

Q. コースの内容はどの程度深いですか?

これは中級〜上級向けのコースです。
表面的な説明にとどまらず、LCELの内部構造、検索の最適化、評価パイプライン、エージェンティックRAG、カスタムドキュメントストア、Guardrailsの統合、そしてフルスタックのデプロイメントについて深く掘り下げます。

Q. このコースを受講する前に準備しておくべきことはありますか?

はい。Pythonの中級知識、LangChainの基礎知識、およびターミナルとDockerの操作に慣れていることが必要です。
GPUは不要です。すべてのデモンストレーションはCPUで十分です。

Q. このコースにはフルプロジェクトが含まれていますか?

はい。React、FastAPI、LangChain、Dockerを使用して、完全なRAGチャットボットアプリケーションをゼロから構築します。

受講前に

受講の前に

演習環境

対応オペレーティングシステム

  • Windows

  • macOS

  • Linux

必要なツール

  • Python(仮想環境)

  • Docker

  • ターミナル (Bash、PowerShell、または zsh)

  • VS Code または任意の工ディタ

  • OpenAIまたは代替のLLM APIへのアクセス(一部のモジュールで任意)

推奨PCスペック

  • CPU: クアッドコア

  • RAM: 最小8GB、推奨16GB

  • ストレージ: 10GBの空き容量

  • GPU: 不要

提供される学習教材

  • ソースコード(フルリポジトリ)

  • データの取り込み、クリーニング、検証用の補助スクリプト

  • フルスタックRAGチャットボットプロジェクト

  • 動画内でのPPT形式の解説

  • 3.5時間のオンデマンド動画

  • 追加の記事

  • 簡単にセットアップできるDocker化された環境

すべてのリソースは軽量で、簡単に再現できるように設計されています。

前提条件と注意事項

  • 前提知識:Pythonの中級知識、LangChainの基礎、およびAPIに関する知識。

  • 画質:フルHD

  • 推奨される学習方法:学習内容を最大限に定着させるため、レッスン中に実際にコードを書きながら進めてください。

  • サポート:受講生はプラットフォームのQ&Aセクションを通じて質問することができます。

  • 更新情報:LangChain、RAGAS、Guardrailsの進化に伴い、本コースは随時アップデートされます。

著作権に関する注意:
コード、スクリプト、動画、アセットを含むすべてのコース教材は、個人利用のみを目的としています。再配布または商用利用は禁止されています。


💡このコースを修了すると

このコースでは、履歴書やポートフォリオに適した形式の修了証明書を発行します。

コースを修了することで、学習成果の公式な証明として活用できるこちらを受け取ることができます。

💡音声と字幕の言語設定でスマートに学習しましょう

学習スタイルに合わせて、音声と字幕の両方を切り替えることができます。お好みの言語を選択してください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • LangChainの基礎は理解しているものの、高品質で本番運用に耐えうるRAGアプリケーションの構築に苦労している開発者やデータサイエンティスト。

  • 検索精度の低さ、不適切なチャンク分割、あるいは信頼性の低いAIの挙動に悩み、パイプラインを改善するための体系的な手法を必要としているエンジニア。

  • RAGシステムの評価、ガードレールの統合、またはフルスタックRAGアプリケーションのデプロイを必要としている、AIプロジェクトに携わるすべての方。

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

  • はい。受講者にはPythonの中級程度の知識と、LangChainの概念に関する基本的な理解があることが望ましいです。データ型、関数、オブジェクト指向プログラミング(OOP)、およびAPIの扱いを理解していると、例題をよりスムーズに進めることができます。また、ターミナルコマンドとDockerに関する基礎知識があることも推奨されます。

こんにちは
です。

こんにちは、マルクスです人工知能とPythonを専門とするソフトウェア開発者です。金融業界で働いており、LangChainを用いたLLMアプリケーションの開発や、それらを本番環境へデプロイした豊富な経験があります。

私は教えることに情熱を注いでおり、受講生の皆さんのために複雑なトピックを親しみやすく実践的なものにするよう努めています。また、明確で実践的な学習体験を提供することに重点を置いています。

私の知識を皆さんに共有し、スキルアップのお手伝いができることを楽しみにしています。

私のコースで皆さんをお迎えし、皆さんの学習の旅をサポートできることを楽しみにしています!

カリキュラム

全体

36件 ∙ (3時間 28分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥4,188

Markus Langの他の講座

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

似ている講座

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