Skip to main content
00:00/00:00
Lecture 23 of 53

Demo - Using a Function with a Complex Type Parameter and Return Type

Download Course (Free)

Course Content

0 / 53 completed
Section 1: Getting to Know Semantic Kernel8 videos

Demo - Generating an Image

3m

Understanding Plugins and Functions

4m

Demo - Creating a First Application with Semantic Kernel

13m

Demo - Creating a Plugin with Functions

5m

Key Components of Semantic Kernel

4m

Understanding Semantic Kernel

4m

Storing Keys in Your Application Securely

1m

Demo - Storing Keys Securely

5m
Section 2: Working with the Kernel and Prompts13 videos

Doing More with the Kernel

4m

Demo - Working with Different AI Services

4m

Demo - Setting up the Kernel Using DI

6m

Working with Chat History

2m

Demo - Working with Chat History

8m

Reducing the History

2m

Demo - Reducing the History

5m

Crafting Prompts

3m

Using Prompt Templates

1m

Demo - Working with Good and Bad Prompts

6m

Using HandleBars Template Syntax

1m

Demo - Using HandleBars Syntax to Create a Prompt for Semantic Kernel

5m

Demo - Using Prompt Templates

8m
Section 3: Extending Semantic Kernel Using Plugins14 videos

Understanding Plugins and Functions

7m

Demo - Using a Function with a Complex Type Parameter and Return Type

2mNow Playing

Demo - Using Plugins and Functions

13m

Working with Built-in Plugins

1m

Demo - Working with Function Advertising and Choice Behaviors

6m

Demo - Using Built-in Plugins

5m

Adding File-based Prompt Functions

2m

Demo - Using File-based Prompt Plugins

5m

Adding Filters for User Consent

1m

Using RAG with Functions

4m

Demo - Adding Filters

5m

Using OpenAPI Plugins

1m

Demo - Using a Function for RAG

8m

Demo - Using OpenAPI Plugins

4m
Section 4: Using Semantic Kernel in a Real-world Blazor App8 videos

Module Introduction

1m

Demo - Registering Semantic Kernel

4m

Demo - Doing More with Prompts

7m

Demo - Generating Content

11m

Demo - Exploring the Code

6m

Demo - Using Plugins

4m

Demo - Adding RAG

4m

Demo - Adding RAG with Functions

6m
Section 5: Diving into Advanced Topics with Semantic Kernel10 videos

Understanding Embeddings

8m

Working with Semantic Kernel Memory

4m

Demo - Setting up and Using Kernel Memory

10m

Demo - Creating Embeddings Using Semantic Kernel

14m

Using AI Agents

5m

Demo - Creating a Weather Agent

6m

Demo - Creating Collaborating AI Agents

7m

Adding Logging for Debugging Scenarios

1m

Course Summary

2m

Demo - Adding Observability

5m