From a44138a1fe812cf782f28b33e63229496fe05cdc Mon Sep 17 00:00:00 2001 From: Dhiraj Kumar Azad Date: Fri, 5 Dec 2025 11:36:03 +0530 Subject: [PATCH 1/3] Added changes according to latest docs --- .../semantic-kernel-tutorial.md | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md b/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md index 88c0494..3e146d8 100644 --- a/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md +++ b/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md @@ -1,11 +1,12 @@ --- # frontmatter -path: "/tutorial-csharp-couchbase-vector-search-semantic-kernel" +path: "/tutorial-csharp-semantic-kernel-vector-search-with-hyperscale-or-composite-vector-index" +alt_paths: ["/tutorial-csharp-semantic-kernel-vector-search-with-hyperscale-vector-index", "/tutorial-csharp-semantic-kernel-vector-search-with-composite-vector-index"] # title and description do not need to be added to markdown, start with H2 (##) -title: Build Vector Search with Couchbase .NET Semantic Kernel Connector and OpenAI +title: Build Vector Search with Semantic Kernel, Couchbase Hyperscale and Composite Vector Index short_title: Vector Search with Semantic Kernel description: - - Build a semantic search application using Couchbase Vector Search with Semantic Kernel. + - Build a semantic search application using Semantic Kernel with Couchbase Hyperscale and Composite Vector Index. - Learn to use the Couchbase .NET Vector Store Connector for Microsoft Semantic Kernel. - Discover how to generate embeddings with OpenAI and store them in Couchbase. - Perform vector similarity searches with filtering using SQL++ and ANN_DISTANCE. @@ -19,20 +20,19 @@ tags: - Semantic Kernel - OpenAI - Artificial Intelligence + - Hyperscale Vector Index + - Composite Vector Index sdk_language: - csharp length: 30 Mins --- -## Repository Links - -- **Connector Repository**: [couchbase-semantic-kernel](https://github.com/Couchbase-Ecosystem/couchbase-semantic-kernel) - The official Couchbase .NET Vector Store Connector for Microsoft Semantic Kernel -- **This Example**: [CouchbaseVectorSearchDemo](https://github.com/couchbase-examples/couchbase-semantic-kernel-quickstart/tree/main/CouchbaseVectorSearchDemo) - Complete working example demonstrating vector search with Couchbase - ## Introduction This demo showcases the **Semantic Kernel Couchbase connector** - a .NET library that bridges Microsoft's Semantic Kernel framework with Couchbase's vector search capabilities. The connector provides a seamless integration that allows developers to build AI-powered applications using familiar Semantic Kernel abstractions while leveraging Couchbase's vector indexing for high-performance semantic search. + + The connector supports three index types: - **Hyperscale Vector Index** - for pure vector search at scale ← *Used in this demo* - **Composite Vector Index** - for vector search with heavy scalar filtering @@ -40,6 +40,11 @@ The connector supports three index types: This makes the connector ideal for RAG (Retrieval-Augmented Generation) applications, semantic search engines, hybrid search, and recommendation systems. +### Repository Links + +- **Connector Repository**: [couchbase-semantic-kernel](https://github.com/Couchbase-Ecosystem/couchbase-semantic-kernel) - The official Couchbase .NET Vector Store Connector for Microsoft Semantic Kernel +- **This Example**: [CouchbaseVectorSearchDemo](https://github.com/couchbase-examples/couchbase-semantic-kernel-quickstart/tree/main/CouchbaseVectorSearchDemo) - Complete working example demonstrating vector search with Couchbase + ## Prerequisites ### Couchbase Server Setup From aade49df25b2eaa0f60974a2caf4a9297c66bf15 Mon Sep 17 00:00:00 2001 From: Dhiraj Kumar Azad Date: Fri, 5 Dec 2025 11:40:13 +0530 Subject: [PATCH 2/3] addressed gemini comments --- .../markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md b/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md index 3e146d8..70f1c07 100644 --- a/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md +++ b/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md @@ -31,8 +31,6 @@ length: 30 Mins This demo showcases the **Semantic Kernel Couchbase connector** - a .NET library that bridges Microsoft's Semantic Kernel framework with Couchbase's vector search capabilities. The connector provides a seamless integration that allows developers to build AI-powered applications using familiar Semantic Kernel abstractions while leveraging Couchbase's vector indexing for high-performance semantic search. - - The connector supports three index types: - **Hyperscale Vector Index** - for pure vector search at scale ← *Used in this demo* - **Composite Vector Index** - for vector search with heavy scalar filtering From ca9d6f0d4bc6c42e610b7935ec507ad0dfbd46b3 Mon Sep 17 00:00:00 2001 From: Dhiraj Kumar Azad Date: Fri, 5 Dec 2025 12:14:41 +0530 Subject: [PATCH 3/3] addressed comment --- .../aspnet/semantic-kernel/semantic-kernel-tutorial.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md b/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md index 70f1c07..e7f8722 100644 --- a/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md +++ b/tutorial/markdown/aspnet/semantic-kernel/semantic-kernel-tutorial.md @@ -13,8 +13,7 @@ description: content_type: tutorial filter: sdk technology: - - hyperscale vector index - - composite vector index + - vector search - kv tags: - Semantic Kernel