From 9eaed9176c26102ddd8995bfb34893777c5a3dce Mon Sep 17 00:00:00 2001 From: Marco Minerva Date: Tue, 24 Jun 2025 14:33:43 +0200 Subject: [PATCH] Enhance application description and user guidance Updated `Home.razor` to provide a more detailed overview of the application's capabilities, including document loading, embedding generation, and semantic search. Improved clarity in the supported features section and added a new feature for citations. Included new paragraphs to encourage user interaction and referenced the README for API usage details. --- .../Components/Pages/Home.razor | 36 ++++++++++++++----- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/SqlDatabaseVectorSearch/Components/Pages/Home.razor b/SqlDatabaseVectorSearch/Components/Pages/Home.razor index faf2b04..a120b40 100644 --- a/SqlDatabaseVectorSearch/Components/Pages/Home.razor +++ b/SqlDatabaseVectorSearch/Components/Pages/Home.razor @@ -4,16 +4,34 @@ SQL Database Vector Search

SQL Database Vector Search

-

- How to use the native VECTOR type in Azure SQL Database to perform embeddings and RAG with Azure OpenAI. -

-

- This application allows to load documents, generate embeddings and save them into the database as Vectors, and perform searches using Vector Search and RAG. Currently, PDF, DOCX, TXT and MD files are supported. Vectors are saved and retrieved with Entity Framework Core using the EFCore.SqlServer.VectorSearch library. Embedding and Chat Completion are integrated with Semantic Kernel. + +

+ A Blazor Web App and Minimal API for Retrieval Augmented Generation (RAG) and vector search using the native VECTOR type in Azure SQL Database with Azure OpenAI.

-

Supported features

+

+ This application allows you to: +

+ Embeddings and chat completion are powered by Semantic Kernel. Vectors are managed with EFCore.SqlServer.VectorSearch. +

+ +

Supported Features

+ +

+ Try uploading a document or ask a question to get started! +

+ +

+ For API usage and more details, see the README. +