This repository contains the source code for serveral blog posts and presentations I have given in 2024. Most are available in the semantic-kernel listing on my blog
I have a couple of blog series that include Semantic Kernel.
This series is about individual features of Semantic Kernel. The source code is supposed to be reusable source code for future projects.
(March 30, 2024) This is a very simple walk through of using Semantic Kernel to call an OpenAI chat completion endpoint.
(April 11, 2024) This walks through creating prompts in text files and using them with Semantic Kernel.
(April 26, 2024) This is about Native Functions in Semantic Kernel and converts the previous prompt into a native function.
(April 30, 2024) This builds on the native function entry and extends it to use Open AI function calling.
(May 19, 2024) This moves the same sample to using the Handlebars planner and analyzes what it does.
(May 27, 2024) This takes the same approach as the previous blog entry but uses the Function Calling Stepwise Planner.
(June 10, 2024) This takes a look at the usefulness of incorporating the ability to have the LLM call Bing search.
This series is where I am putting resource created from specific topics like text-to-sql and graph RAG.
(July 5, 2024) This is the post describing what I learned focusing on Text-to-Sql for a week.
(July 6, 2024) This is the post about code that I put together to demonstrate how Text-to-Sql works.
(August 5, 2024) This is the post describing what I learned focusing on graph RAG (specifically property graph RAG).
(August 6, 2024) This is about the C# notebook I put together to highlight the steps and demonstrate property graph RAG.
(August 16, 2024) This is about the C# projects I created for the ingestion and retrieval functionality of a property graph RAG system.
(June 25, 2024) This highlights the demo code I used in the in person (no recording) Boston Azure meeting in June.