This repo demonstrates what AI apps may look like once v1 of Semantic Kernel is complete.
Important
Now that the .NET version of Semantic Kernel is available, we are no longer updating these proposals. Please refer to the Semantic Kernel's syntax examples or the documentation on learn.microsoft.com to see how to use the V1 APIs in .NET.
dotnet - .NET 6 samplessamples – sample apps using proposed v1 API01-SimpleChat – simple chat bot02-PersonaChat – chat bot with a custom persona03-SimpleRag – chat bot that performs basic RAG04-DynamicRag – chat bot that performs dynamic RAG05-MultiModal – examples of using different models and modality types with Semantic Kernel06-Assistants – demonstrates how to use assistants with Semantic Kernel
src – "hacks" to make the proposal "work"
- python - Python samples
- samples - sample apps using the proposed v1 API
- 01-SimpleChat – simple chat bot
- 02-PersonaChat – chat bot with a custom persona
- 03-SimpleRag – chat bot that performs basic RAG
- 04-DynamicRag – chat bot that performs dynamic RAG
- src – "hacks" to make the proposal "work"
- samples - sample apps using the proposed v1 API
Additional samples (and hacks) will be provided for the Java versions of Semantic Kernel.
If you have feedback on the proposal, please join the discussion board.