Semantic Kernel

The latest news from the Semantic Kernel team for developers

Planning with Semantic Kernel using Automatic Function Calling

Hello, everyone! AI planning is a powerful tool that allows to generate and execute complex workflows in applications based on specified goal. In Semantic Kernel, it's possible to implement planning logic using FunctionCallingStepwisePlanner class. Today we want to introduce a new way how to achieve the same results by using Automatic ...

The future of Planners in Semantic Kernel

Since the very earlier days of Semantic Kernel, we have shipped experimental “planners” that use prompts to generate multi-step plans. This was extremely powerful because it allowed developers to use LLMs (which were created to merely generate text) to begin automating business processes. Since then, the Semantic Kernel team has evolved...

Introducing Python Function Choice Behavior: Streamlining AI Model Configuration

  Introducing Function Choice Behavior Today, we're excited to introduce the Function Choice Behavior, an enhancement over the existing Function Call Behavior. This new feature streamlines configuration and supports specifying multiple required functions, simplifying code and enhancing functionality. One significant advantage of ...

Customer Case Study: preezie’s AI Journey with Microsoft Semantic Kernel

Today we're thrilled to feature the preezie team on the Semantic Kernel blog. The preezie team will discuss their AI journey, how they've integrated the Semantic Kernel SDK to build out their AI solutions and advice they'd give to other customers getting started on their AI journeys. We've broken each question for the preezie team into short ...

Step by Step guide to develop AI Multi-Agent system using Microsoft Semantic Kernel and GPT-4o

Today we want to highlight a recent Medium article published here: Step by Step guide to develop AI Multi-Agent system using Microsoft Semantic Kernel and GPT-4o | by Akshay Kokane | Jun, 2024 | Medium We've included a few excerpts below, but click here to read the full article. A Microsoft colleague, Akshay Kokane, details how to develop ...

Building Generative AI apps with .NET 8 and Semantic Kernel

Today's we'd like to share a blog post from two members of the .NET team, Jordan Matthiesen and Luis Quintanilla, focused on Building Generative AI apps with .NET 8 - .NET Blog (microsoft.com). The future of AI is here, and .NET is ready for it! With .NET 8, you can create amazing applications that integrate language models in your new and ...