Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Semantic Kernel C#

person icon Stipe Cule

4.6

Semantic Kernel C#

Semantic Kernel C# deep dive with chat, prompts, auto invoking of plugins and embeddings

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Stipe Cule

category icon Development ,Data Science,Artificial Intelligence

Lectures -14

Resources -11

Duration -1 hours

Lifetime Access

4.6

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Have you heard about Semantic Kernel? Maybe tried to use it in your applications or experiment with it, just to come across a wall of weird documentation, many breaking changes and lack of learning materials ?

I know I have, that is why I created this hands on course, where together we go over main features of Semantic Kernel C# such as:

  • Chat completion

  • Chat History

  • Auto Invoke

  • File Prompts (including YAML)

  • Native Plugins

  • Generate Embeddings

The course is meant to show you how to write code that does all of the above, without much theory and distraction. 

We focus on the practical aspects of Semantic Kernel, how to use it in our applications and evaluate it's suitability and maturity level. As is the case with all new technologies, when using them one needs to be careful, that is why it is a great idea to see what Semantic Kernel is all about and can it be used in your applications. 

The lessons are reasonably short, to the point and coding style should suit developers of all levels of experience.

So, if you are new to Semantic Kernel, interested in learning what it is all about or struggling with any of the above, then this might be the course for you.

Goals

  • Understand Semantic Kernel C#
  • Chat with LLM using C#
  • Create your own AI plugins
  • Auto-invoke functions and prompts
  • Create embeddings for RAG
  • Create C# apps implementing latest AI nugets from Microsoft

Prerequisites

Basic .NET knowledge is helpful, but above all interest in development and new technologies.

Semantic Kernel C#

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

3 Lectures
  • play icon Overview 00:54 00:54
  • play icon Introduction 01:04 01:04
  • play icon Purpose of this course 02:54 02:54

Chat

3 Lectures
Tutorialspoint

File Prompts

2 Lectures
Tutorialspoint

Native Plugins

2 Lectures
Tutorialspoint

Auto Invoke

2 Lectures
Tutorialspoint

Embeddings

1 Lectures
Tutorialspoint

Wrap Up

1 Lectures
Tutorialspoint

Instructor Details

Stipe Cule

Stipe Cule

Hi! Nice to meet you. I am an engineer and a C# developer with several years of experience in the field. I am specialized in maritime software and solutions. I enjoy learning new concepts, technologies and sharing what I've learned whenever I can. I try to explore new technologies and find ways to use them with existing and reliable stacks.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515