Vector extensions
=================

AIパイプラインは、ベクター検索用の2つの高性能PostgreSQL拡張機能と統合しています。密なセマンティック埋め込みベースの検索用の
**VectorChord** と、スパースキーワードBM25検索用の **VectorChord-BM25**
。どちらもパイプラインの埋め込みナレッジベースステップの一部として構成され、
EDB Postgres AIに組み込まれている標準の\ ``pgvector`` 機能を補完します。

.. csv-table::
  :header: Extension,Search type,Best for
  :widths: 12,12,25
  :align: left
  :class: longtable

  :ref:`VectorChordを有効にするオプショナル<VectorChordを有効にするオプショナル>` ,Dense vector (ANN),Semantic similarity at billion-scale; lower latency than HNSW/IVFFlat at high dimensions.
  :ref:`VectorChord-BM25<VectorChord-BM25>` ,Sparse keyword (BM25),Exact keyword relevance ranking; complements dense search in hybrid retrieval.

これらの拡張機能は一緒に、ハイブリッド検索パイプラインの基礎を形成します。意味的な意味VectorChordとキーワード精度VectorChord-BM25を組み合わせて、高品質の検索結果を生成します。

インストールおよびリリースノートを含む完全な拡張機能のドキュメントについては、以下を参照してください。

- :ref:`VectorChordを有効にするオプショナル <VectorChordを有効にするオプショナル>` 

- :ref:`VectorChord-BM25 <VectorChord-BM25>` 

.. toctree::
  :maxdepth: 3

  knowledge-bases--vectorchord--vectorchord-bm25
  knowledge-bases--vectorchord--vectorchord-extension
