microsoft / semantic-kernel

Integrate cutting-edge LLM technology quickly and easily into your apps
https://aka.ms/semantic-kernel
MIT License
22.05k stars 3.29k forks source link

.Net: VectorStore: Create Talk RAG Demo #9548

Open westey-m opened 2 weeks ago

westey-m commented 2 weeks ago

As a user I can run a sample which shows how to perform RAG against a PDF document (SK learn document).

As a developer I can modify a sample to use a different Vector Database with minimal lines of change and then run the sample against multiple PDF documents.

sorin-costea commented 3 days ago

@westey-m I don't see any commit or version referred here so I must ask: is this about the VectorStoreRAG example?

Maybe I'm missing something obvious, but I would imagine an agent doing this, while that example is doing the data loading and also the search by hand. Are there any components who would 1. create the embeddings in some store at startup, and 2. augment an agent with that? Or I must assemble the functionality by hand like in the VectorStoreRAG example?