メインコンテンツへスキップ
ホームPython

コース

Graph RAG with LangChain and Neo4j

上級スキルレベル
更新日 2026/03
Graph RAGとハイブリッドRAGで、より正確で信頼性の高いRAGシステムを構築する。
コースを無料で開始
PythonArtificial Intelligence
3時間
11 ビデオ
37 演習
3,100 XP
修了証明書

無料アカウントを作成

Googleで続行その他のオプションを表示

または


続行すると、弊社の利用規約プライバシーポリシーに同意し、データが米国に保存されることに同意したことになります。

何千もの企業の従業員が支持

Group

チームのトレーニングを担当していますか?

Businessをお試しください

コース説明

グラフでRAGアプリケーションをレベルアップ

ベクトル、埋め込み、ベクトルRAGアプリケーションにはもう飽きていませんか?もう探す必要はありません!このコースでは、Graph RAGがノードとリレーションシップの形で情報を保存・検索することで、RAGアプリケーションの精度と信頼性を大幅に向上させる仕組みを学びます。 Neo4jグラフデータベースとLangChainを組み合わせると、LLMと外部データを取得・統合するための本当に優れた方法が手に入ります。

非構造化テキストからNeo4jグラフデータベースを作成する

データセットがグラフではなく、乱雑な非構造化テキストだったらどうしますか?慌てないでください—構造化出力を使ってLLMを活用し、テキストからエンティティと関係を抽出し、グラフデータベース用の新しいノードと関係を作成する方法を学べます。 LLMが抽出したテキストデータを入力するための厳密なデータ構造を定義するために、Pydanticライブラリを活用します。

ベクトルとグラフを組み合わせてハイブリッドRAGを実現

ベクトルかグラフかで選ぶ必要はありません—両方の長所を活かせます!単一のワークフローで両方のデータソースからデータを取得し、それらを統合したハイブリッドRAGアプリケーションに組み込むためのプロンプトを慎重に構築する方法を学びましょう。

長期チャットボットメモリを統合する

Neo4jのようなグラフデータベースは、検索用のナレッジベースとして役立つだけでなく、ユーザーの事実や好みのような長期的な情報もグラフとして保存できます!この長期記憶は、その後、他のグラフデータベースと同じようにクエリでき、これらの設定を統合してアプリケーションをパーソナライズできます。

前提条件

Retrieval Augmented Generation (RAG) with LangChain
1

Graph RAG と Neo4j をはじめよう

Graph RAG がRAGアプリの正確性と信頼性をどのように高めるかを学びます。Neo4j データベースに情報をノードとエッジとして保存し、LLM がそれをクエリできるようにして、エンティティ情報や関係情報を取得し、根拠ある回答を生成できるようにします。
チャプターを開始
2

グラフモデルとハイブリッド RAG

Text-to-Cypher アプリケーションは多くの場面で有効ですが、さらに良くできます。語彙グラフやドメイングラフなど、異なるグラフモデルでグラフデータベースを構築する方法を学びましょう。Neo4j のベクトルインデックスを作成して、グラフ検索とベクトル検索を同時に実行し、両方の長所を活かせるようにします。
3

検索品質の向上

Graph RAG アプリは一般にベクトル型RAGより信頼性が高いものの、万能ではありません。この章では、Graph RAG アプリを評価し、誤ったノードや重複ノードを見つけ、ユーザーの嗜好を時間とともに学習できるよう長期記憶を統合する方法を学びます。
Graph RAG with LangChain and Neo4j
コース完了

修了証明書を取得

この修了書をLinkedInや履歴書、CVに追加しましょう
ソーシャルメディアや人事評価で共有しましょう
今すぐ登録

19百万人を超える学習者と共にGraph RAG with LangChain and Neo4jを始めましょう!

無料アカウントを作成

Googleで続行その他のオプションを表示

または


続行すると、弊社の利用規約プライバシーポリシーに同意し、データが米国に保存されることに同意したことになります。

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

モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。