Building a Semantic Kernel Auto Function Console Application With Windsurf

Published: 17 December 2024
on channel: Brett Garnier
33
2

🚀 Quick Demo: Building an AI Chat Bot with Semantic Kernel Auto Function Calling

https://github.com/bgarnr/WindsurfDocs

In this video, we demonstrate how to quickly create a functional AI chat bot with Windsurf using Microsoft's Semantic Kernel 1.31.0 and .NET 8. We'll show you how to leverage auto function calling capabilities to create a seamless interaction between AI and custom functions.

What We Built:
✨ A console application that can:
Chat naturally with OpenAI's GPT model
Automatically detect when to call custom functions
Spell words backwards
Save notes with timestamps
Stream responses in real-time

Key Components:
Semantic Kernel 1.31.0 integration
Custom plugin with two functions
OpenAI chat completion with streaming
Auto function calling configuration
Chat history management

The demo showcases how grounding files in Windsurf's can accelerate development by providing ready-to-use examples of Semantic Kernel integration. We used these examples to implement proper chat streaming and auto function calling in just minutes!

🔑 Key Takeaways:
Quick setup of Semantic Kernel in a .NET project
Implementation of custom plugin functions
Configuration of auto function calling
Real-time response streaming
Proper chat history management

💻 Code, Grounding, and .windsurf files available at: https://github.com/bgarnr/WindsurfDocs

#SemanticKernel #AI #dotNET #CSharp #OpenAI #Coding #Programming #Microsoft


On this page of the site you can watch the video online Building a Semantic Kernel Auto Function Console Application With Windsurf with a duration of hours minute second in good quality, which was uploaded by the user Brett Garnier 17 December 2024, share the link with friends and acquaintances, this video has already been watched 33 times on youtube and it was liked by 2 viewers. Enjoy your viewing!