Using intelligent planners in our AI Agents with the Semantic Kernel SDK and C# 🤖

Описание к видео Using intelligent planners in our AI Agents with the Semantic Kernel SDK and C# 🤖

Using the Semantic Kernel SDK, we can integrate NLP prompts and custom plugins with Large Language Models (LLMs). In previous posts, I talked about how we can manually invoke prompts and functions.

In this video, we're going to talk about Intelligent Planners and how they support automated task planning. Planners are dynamic tools that use AI to automatically coordinate which plugins and functions should be invoked based on our user's requests.

In this video, we'll learn how we can use the Semantic Kernel SDK to automatically invoke functions, and how planners can generate plans to accomplish tasks. We'll also talk about how we can fine-tune planners to optimize their performance!

Contents

0:00 What are planners?
1:11 Using a planner
1:43 Optimizing our planners
3:15 Setting up our application
3:50 Installing the Handlebars package
4:15 Creating our MusicConcertPlugin
5:13 Creating our Prompt
7:11 Creating and invoking our planner
10:35 Generating a plan template
13:35 Using a handlebars template
17:08 Wrap up

Learn more!

- Automatically orchestrate AI with planners - https://learn.microsoft.com/en-us/sem...
- 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...

Комментарии

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