検索拡張生成 (RAG) の基礎

このセクションでは、非構造化データに対するRAGアプリケーションの開発の背後にある主要なコンポーネントと原則を紹介します。

RAGアプリケーションコンポーネントの図。

特に、次の点に注意してください。

  • データパイプライン: PDF コレクションなどの非構造化ドキュメントを、RAG アプリケーションのデータ パイプラインを使用して取得に適した形式に変換します。

  • 検索、拡張、生成 (RAG チェーン) : ステップのシリーズ (またはチェーン) は、次の目的で呼び出されます。

    • ユーザーの質問を理解します。

    • サポート データを取得します。

    • LLM を呼び出して、ユーザーの質問とサポート データに基づいて応答を生成します。

  • 評価: RAGアプリケーションを評価して、その品質、コスト、およびレイテンシーを決定し、ビジネス要件を満たしていることを確認します。

  • ガバナンスと LLMOps : データリネージとガバナンス (アクセス制御) を含む各コンポーネントのライフサイクルの追跡と管理。