定義
ハイブリッド検索は2つのリトリーバーを組み合わせます — スパースキーワードリトリーバー(通常BM25)とデンスベクトルリトリーバー — そしてその結果を融合します。ベクトル検索は意味を捉え、キーワード検索はエンベディングが時々見逃す正確な識別子、コード、名前、稀な用語を捉えます。Reciprocal Rank Fusion(RRF)が最も一般的な融合手法です。
例
「StripeウェブフックでのERR_CONN_RESET」の検索はハイブリッド検索の恩恵を受けます — ベクトル検索は関連するデバッグ記事を見つけ、キーワード検索は正確なコード参照を見つけます。
Vedwixでの使用方法
私たちのRAGスタックではデフォルトです。純粋なベクトル検索を本番環境に出すことはほとんどありません。