Giving our AI Agents skills using native functions in the Semantic Kernel SDK 🤖

Описание к видео Giving our AI Agents skills using native functions in the Semantic Kernel SDK 🤖

The Semantic Kernel SDK allows you to create plugins with native code using Native Functions! 🦾

Native functions are functions are written in native code, and called by the Semantic Kernel SDK is AI Apps! Large Language Models don't have the ability to retrieve information from external sources yet, so we can use native functions to run code that performs operations, retrieves information from external operations etc. that we can pass to the LLM to generate text.

In this video, I explain what native functions are, how we can combine native functions with prompts and build an example of combining functions with prompts to build an AI-powered workout assistant! 🤖

0:00 Introduction
0:17 What are Native Functions?
1:11 Combining prompts and functions
2:17 Setting up our application
4:08 Creating our ExercisePlugin
4:50 Creating our Kernel Functions
5:51 Registering our plugin to the Kernel
6:48 Calling our native functions in a prompt
9:00 Wrap up

Learn more!

- Check out my blog post on this topic: https://www.willvelida.com/posts/givi...
- Creating native functions for AI to call - https://learn.microsoft.com/en-us/sem...
- Calling functions within a prompt - https://learn.microsoft.com/en-us/sem...
- What is Semantic Kernel? - https://learn.microsoft.com/en-us/sem...
- Getting started with the Semantic Kernel - https://learn.microsoft.com/en-us/sem...
- Semantic Kernel on GitHub - https://github.com/microsoft/semantic...
- What are prompts? - https://learn.microsoft.com/en-us/sem...
- Understanding AI plugins in Semantic Kernel - https://learn.microsoft.com/en-us/sem...
- Saving and sharing prompts - https://learn.microsoft.com/en-us/sem...

Connect with me!
Twitter:   / willvelida  
GitHub: https://github.com/willvelida
Bluesky: https://bsky.app/profile/willvelida.b...

Комментарии

Информация по комментариям в разработке