RAG support in Semantic Kernel #839
-
Hi! I have just see this: https://github.com/microsoft/semantic-kernel/releases/tag/vectordata-dotnet-9.0.0-preview.1.24515.1. Will this affect future development of Kernel Memory? |
Beta Was this translation helpful? Give feedback.
Answered by
dluc
Oct 21, 2024
Replies: 1 comment 2 replies
-
Yes, we're always looking for opportunities to port to SK and other products features we explored in KM, such as flexible schemas, filters, async ingestion pipelines, custom RAG, etc. Once those features are ported over, we might refactor KM to leverage them. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Semantic Kernel (SK) and Kernel Memory (KM) will not become a single product. SK is an SDK, while KM is a service. SK serves as an SDK to support AI applications, facilitating the use of similar features across different products, such as AI models, vector stores, and enabling automated processes like Agentic AI. KM, on the other hand, is focused on organizing information in an AI-friendly format, supporting scenarios like Retrieval Augmented Generation (RAG).
Within Microsoft, SK is used across most AI projects as a common foundation for architecture, language, and approach. It will continue to evolve as an SDK, supporting more AI application patterns. Some SK patterns have even been inc…