1. 学ぶ
  2. /
  3. コース
  4. /
  5. LangChain で学ぶ Retrieval Augmented Generation (RAG)

Connected

演習

ドキュメントの埋め込みと保存

検索に備えてドキュメントを準備する最終ステップは、埋め込みと保存です。チャンク化されたドキュメントの埋め込みには OpenAI の text-embedding-3-small モデルを使用し、ローカルの Chroma ベクターデータベースに保存します。

Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks 論文を再帰的に分割して作成した chunks は、すでに読み込まれています。

この演習では OpenAI の API キーを作成・使用する必要はありません。 <OPENAI_API_TOKEN> のプレースホルダはそのままで構いません。有効なリクエストが OpenAI API に送信されます。

指示

100 XP
  • OpenAI のデフォルトの埋め込みモデルを初期化します。
  • embedding_model を使ってドキュメントの chunks を埋め込み、Chroma ベクターデータベースに保存します。