1. 学ぶ
  2. /
  3. コース
  4. /
  5. LangChain で開発する LLM アプリケーション

Connected

演習

検索用プロンプトテンプレートを作る

ドキュメントはベクターデータベースに取り込まれ、検索できる状態になりました。次は、取得したドキュメントのチャンクとユーザーの質問を組み合わせるためのチャット用プロンプトテンプレートを設計します。

プロンプトの全体的な構造はすでに用意されています。目的は、message 文字列に正しい入力変数のプレースホルダーを挿入し、その文字列をチャット用プロンプトテンプレートに変換することです。

指示

100 XP
  • 取得したドキュメントを動的に挿入する context と、ユーザーの質問である question のプレースホルダーを、message 文字列に追加して完成させてください。
  • message からチャット用プロンプトテンプレートを作成します。"human" ロールを指定して .from_messages() メソッドを使用してください。