メインコンテンツへスキップ

コース

LangChain で学ぶ Retrieval Augmented Generation (RAG)

中級3 時間

外部データをLLMと統合する最先端手法を、LangChainを使ったRetrieval Augmented Generation(RAG)で学ぶ。

Python3 時間12 本の動画38 個の演習3,150 XP19,081修了証明書

無料アカウントを作成

Google で続行
または
続行することで、 利用規約、私たちの プライバシーポリシー そして、あなたのデータが米国に保存されること。

何千もの企業の学習者に支持されています

チームのトレーニングをお考えですか?

ビジネス向けに試す

コース説明

LangChainでRAGシステムを構築する

Retrieval Augmented Generation(RAG)は、大規模言語モデル(LLM)の主要な制約の1つである知識の限界を克服するために用いられる手法です。 RAGシステムは、さまざまなソースからの外部データをLLMに統合します。 複数の異なるシステムを接続するこの作業は、通常は面倒ですが、LangChainなら驚くほど簡単です!

最先端の分割および検索手法を学ぶ

RAGアーキテクチャをレベルアップしましょう!Python と Markdown ファイルを含むコードファイルを読み込み、分割する方法を学び、分割がコード構文を「認識」するようにします。 文字ではなくトークンを使ってドキュメントを分割することで、取得したドキュメントがモデルの文脈ウィンドウ内に収まるようにします。 テキスト内の主題が切り替わるタイミングを検出し、その箇所で分割することで、セマンティック分割が文脈を維持するのにどのように役立つかを学びましょう。 最後に、LangSmithとRagasを使ってRAGアーキテクチャを堅牢に評価する方法を学びます。

Graph RAGアーキテクチャを発見する

RAGアーキテクチャを根本から見直し、ベクトルベースではなくグラフベースのRAGシステムが、ドキュメント内のエンティティや関係性に対するシステムの理解をどのように向上させるのかを学びましょう。 LLMを使って、非構造化テキストデータをグラフに変換する方法を学びます!その後、これらのグラフドキュメントをNeo4jグラフデータベースに保存し、より広範なRAGシステムに統合してアプリケーションを完成させます。

前提条件

カリキュラム

コース概要

2

RAG アーキテクチャの改善

LangChain で学ぶ Retrieval Augmented Generation (RAG)

コース修了

達成証明書を取得する

今すぐ登録

DataCamp for Mobileでデータスキルを磨きましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進めましょう。

LangChain で学ぶ Retrieval Augmented Generation (RAG) | DataCamp