本記事では、Azure AI SearchとLangChainを使用して、RAGシステムを構築する方法を解説します。
RAGは生成AIの精度を向上させるための有力な技術であり、Azure AI Searchの強力な検索機能とLangChainを組み合わせることで、効率的で高精度な情報検索と生成が可能になります。
前の記事:Azure AI Document IntelligenceとLangChainを活用したRAGの実装
RAGは生成AIの精度を向上させるための有力な技術であり、Azure AI Searchの強力な検索機能とLangChainを組み合わせることで、効率的で高精度な情報検索と生成が可能になります。
前の記事:Azure AI Document IntelligenceとLangChainを活用したRAGの実装
Azure AI Searchとは
Azure AI Searchはクラウド型の検索サービスです。キーワード検索、ベクトル検索、ハイブリッド検索、セマンティック検索(ランク付け)を利用できます。
Azure AI Searchでは、インデックス内に複数のJSON形式のドキュメントを格納する形式でデータを保存します。インデックスは、フィールド名、データ型(String, Int, Double等)、フィールド属性(検索可能,フィルター可能,ソート可能,キー等)を設定して作成します。
続きを読む