Skip to content

Commit 04dcc0b

Browse files
DA-1319: Update haystack demo per 8.0 (#73)
* DA-1319: update: frontmatter and tutorial content for RAG with Couchbase and OpenAI - Changed tutorial path and titles to reflect the use of Couchbase Search Vector Index instead of FTS. - Updated descriptions to clarify the integration of Couchbase's vector search capabilities with OpenAI embeddings. - Removed the fts_index.json file as it is no longer needed. - Enhanced the RAG notebook to include updated content and examples using the new index types. - Adjusted tags in frontmatter to align with the new terminology. * DA-1319 rename: folders * DA-1319 update: remove execution outputs and reset execution counts - Cleared all output cells to ensure a clean notebook state. - Set execution counts to null for all code cells to allow for fresh execution. - Adjusted the indexing pipeline to process a larger number of documents (from 100 to 1200). - Updated the sample query to reflect current news context. * DA-1319 update: address gemini comments * DA1319 update: address Shyam's comments - Clarified the role of the embedding model in generating document embeddings for Vector Search. - Updated the description of the Couchbase document store integration to specify the use of `CouchbaseQueryDocumentStore`. - Revised the indexing pipeline steps for better clarity on document processing and storage in Couchbase.
1 parent 86b84f6 commit 04dcc0b

10 files changed

+1036
-679
lines changed

haystack/fts/RAG_with_Couchbase_Capella_and_OpenAI.ipynb

Lines changed: 0 additions & 566 deletions
This file was deleted.

haystack/fts/frontmatter.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

haystack/gsi/frontmatter.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

haystack/gsi/RAG_with_Couchbase_Capella_and_OpenAI.ipynb renamed to haystack/query_based/RAG_with_Couchbase_Capella_and_OpenAI.ipynb

Lines changed: 60 additions & 69 deletions
Large diffs are not rendered by default.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
# frontmatter
3+
path: "/tutorial-openai-haystack-rag-with-hyperscale-or-composite-vector-index"
4+
alt_paths:
5+
- "/tutorial-openai-haystack-rag-with-hyperscale-vector-index"
6+
- "/tutorial-openai-haystack-rag-with-composite-vector-index"
7+
title: "RAG with OpenAI, Haystack, and Couchbase Hyperscale & Composite Vector Indexes"
8+
short_title: "RAG with OpenAI, Haystack, and Hyperscale & Composite Indexes"
9+
description:
10+
- Learn how to build a semantic search engine using Couchbase Hyperscale and Composite Vector Indexes.
11+
- This tutorial demonstrates how Haystack integrates Couchbase Hyperscale and Composite Vector Indexes with embeddings generated by OpenAI services.
12+
- Perform Retrieval-Augmented Generation (RAG) using Haystack with Couchbase and OpenAI services while comparing the two index types.
13+
content_type: tutorial
14+
filter: sdk
15+
technology:
16+
- vector search
17+
tags:
18+
- OpenAI
19+
- Artificial Intelligence
20+
- Haystack
21+
- Hyperscale Vector Index
22+
- Composite Vector Index
23+
sdk_language:
24+
- python
25+
length: 60 Mins
26+
---
File renamed without changes.

haystack/search_based/RAG_with_Couchbase_Capella_and_OpenAI.ipynb

Lines changed: 928 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
# frontmatter
3+
path: "/tutorial-openai-haystack-rag-with-search-vector-index"
4+
title: "RAG with OpenAI, Haystack, and Couchbase Search Vector Index"
5+
short_title: "RAG with OpenAI, Haystack, and Search Vector Index"
6+
description:
7+
- Learn how to build a semantic search engine using the Couchbase Search Vector Index.
8+
- This tutorial demonstrates how Haystack integrates Couchbase Search Vector Index with embeddings generated by OpenAI services.
9+
- Perform Retrieval-Augmented Generation (RAG) using Haystack with Couchbase and OpenAI services.
10+
content_type: tutorial
11+
filter: sdk
12+
technology:
13+
- vector search
14+
tags:
15+
- OpenAI
16+
- Artificial Intelligence
17+
- Haystack
18+
- Search Vector Index
19+
sdk_language:
20+
- python
21+
length: 60 Mins
22+
---
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)