You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#### Retrieving Documents with CouchbaseSearchEmbeddingRetriever
316
316
317
-
`CouchbaseSearchEmbeddingRetriever` component can be used to retrieve documents from Couchbase by querying the FTS vector index using an embedded query. Below is a pipeline which finds documents using query embedding:
317
+
`CouchbaseSearchEmbeddingRetriever` component can be used to retrieve documents from Couchbase by querying the Search vector index using an embedded query. Below is a pipeline which finds documents using query embedding:
The `CouchbaseQueryDocumentStore` supports both **Hyperscale Vector Index** and **Composite Vector Index** types, depending on the underlying indexes you have set up in Couchbase.
> **Note:** You need to create the appropriate GSI index manually in Couchbase before performing vector search. See the [Couchbase documentation](https://docs.couchbase.com/server/current/n1ql/n1ql-language-reference/createindex.html) for index creation details.
453
+
> **Note:** You need to create the appropriate Hyperscale Vector Index or Composite Vector Index manually in Couchbase before performing vector search. See the [Couchbase documentation](https://docs.couchbase.com/server/current/n1ql/n1ql-language-reference/createindex.html) for index creation details.
454
454
455
455
#### Indexing Documents with CouchbaseQueryDocumentStore
You can find more examples in the [examples](examples) directory:
606
606
607
-
#### Search-based (FTS) Examples
607
+
#### Search-based Examples
608
608
609
609
-[examples/search/indexing_pipeline.py](examples/search/indexing_pipeline.py) - Indexing documents using `CouchbaseSearchDocumentStore`
610
610
-[examples/search/rag_pipeline.py](examples/search/rag_pipeline.py) - RAG pipeline using `CouchbaseSearchEmbeddingRetriever` with [HuggingFaceAPIGenerator](https://docs.haystack.deepset.ai/v2.20/docs/huggingfacetgigenerator)
611
611
612
-
#### GSI-based Examples
612
+
#### Query-based Examples
613
613
614
-
-[examples/gsi/indexing_pipeline.py](examples/gsi/indexing_pipeline.py) - Indexing documents using `CouchbaseQueryDocumentStore` with Hyperscale or Composite indexes
615
-
-[examples/gsi/rag_pipeline.py](examples/gsi/rag_pipeline.py) - RAG pipeline using `CouchbaseQueryEmbeddingRetriever` for high-performance vector retrieval
614
+
-[examples/query/indexing_pipeline.py](examples/query/indexing_pipeline.py) - Indexing documents using `CouchbaseQueryDocumentStore` with Hyperscale or Composite indexes
615
+
-[examples/query/rag_pipeline.py](examples/query/rag_pipeline.py) - RAG pipeline using `CouchbaseQueryEmbeddingRetriever` for high-performance vector retrieval
0 commit comments