Semantic Kernel

The latest news from the Semantic Kernel team for developers

Latest posts

Introducing Python Function Choice Behavior: Streamlining AI Model Configuration
Jul 11, 2024
Post comments count 0
Post likes count 0

Introducing Python Function Choice Behavior: Streamlining AI Model Configuration

Sophia Lagerkrans-Pandey Evan Mattson
Sophia,
Evan

  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 Function Choice Behavior is its abstraction at the base level, allowing it to work across various AI Connectors that support function calling, not just OpenAI models. This change aims to make function calling more straightforward for our users, easily extendable for new models,...

Customer Case Study: preezie’s AI Journey with Microsoft Semantic Kernel
Jul 3, 2024
Post comments count 0
Post likes count 1

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

Sophia Lagerkrans-Pandey
Sophia Lagerkrans-Pandey

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 interview clips below. Let's dive into the questions we have for the preezie team! 1.) Can you introduce yourself and your role? The below video series will feature the following individuals: 2.) What has your AI journey been like in general...

Updated Documentation for Semantic Kernel
Jun 27, 2024
Post comments count 1
Post likes count 1

Updated Documentation for Semantic Kernel

Sophia Lagerkrans-Pandey
Sophia Lagerkrans-Pandey

Today we're excited to announce the updated documentation on the Semantic Kernel learn site here: Introduction to Semantic Kernel | Microsoft Learn. We've updated the docs to include in depth samples, updated pages focused on concepts and much more for your learning! Key Enhancements: We've updated the table of contents and layout of the learn site to include a concepts section focused on different features by page to understand and build on. We recommend looking at the Quick Start Guide to get started if you are starting to build out Semantic Kernel. We recommend starting on the Agents page (below i...

Step by Step guide to develop AI Multi-Agent system using Microsoft Semantic Kernel and GPT-4o
Jun 17, 2024
Post comments count 1
Post likes count 4

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

Sophia Lagerkrans-Pandey
Sophia Lagerkrans-Pandey

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 an AI Multi-Agent system using Microsoft Semantic Kernel and GPT-4o. This blog series will equip you to not only understand AI agents but also build your own using the powerful Semantic Kernel framework. Semantic Kernel boasts a smooth onboarding process, effortlessly manages...

Building Generative AI apps with .NET 8 and Semantic Kernel
Jun 13, 2024
Post comments count 1
Post likes count 3

Building Generative AI apps with .NET 8 and Semantic Kernel

Sophia Lagerkrans-Pandey
Sophia Lagerkrans-Pandey

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 existing projects. You can go from an idea to a solution using the tools, services and frameworks you love. We’ve made it easier than ever to learn, build, and deploy your LLM (Large Language Model) applications. Why should I care about building apps with AI? If you ...

Azure OpenAI On Your Data with Semantic Kernel
Jun 12, 2024
Post comments count 1
Post likes count 2

Azure OpenAI On Your Data with Semantic Kernel

Dmytro Struk Sophia Lagerkrans-Pandey
Dmytro,
Sophia

Hello, everyone! In the fast-paced world of technology, using artificial intelligence to get more out of your data is becoming essential. Azure OpenAI on Your Data is a feature that helps businesses do just that. It combines the advanced AI models from OpenAI with the strong data management tools of Azure, allowing you to use AI with your own data to gain valuable insights and improve your operations. This article shows how to configure Azure OpenAI On Your Data and use it in the code with Semantic Kernel. What makes it powerful is the ability to combine your data, AI and other Semantic Kernel Plugins to ac...

Build AI Applications with ease using Semantic Kernel and .NET Aspire
Jun 11, 2024
Post comments count 2
Post likes count 6

Build AI Applications with ease using Semantic Kernel and .NET Aspire

Sophia Lagerkrans-Pandey Vic Perdana
Sophia,
Vic

Hello, everyone! Today, we are featuring a guest author from another team at Microsoft on our blog. Today’s topic will explore how we can build AI applications with ease using the Semantic Kernel and .NET Aspire. So, if you're excited about creating intelligent, scalable, and efficient apps, keep reading. Understanding Semantic Kernel and .NET Aspire 🤖 Semantic Kernel is an open-source framework that lets you add agents that can interact with your application. It empowers developers to build advanced AI applications using AI agents. An AI agent in Semantic Kernel comprises plugins, planners, personas, and a ker...

New LinkedIn Learning Course on Semantic Kernel Fundamentals
Jun 5, 2024
Post comments count 0
Post likes count 4

New LinkedIn Learning Course on Semantic Kernel Fundamentals

Sophia Lagerkrans-Pandey José Luis Latorre Millás
Sophia,
José

Today’s topic will cover a new LinkedIn Learning Course here: If you can code in .NET, you are an AI developer | LinkedIn Learning focused on Semantic Kernel Fundamentals. We are excited to welcome back José Luis Latorre Millás, an MVP for Microsoft focused on AI who worked on this to dive in further. From a Silver Light to Embracing the Kernel's "Magical Power" I remember the first time I encountered Silverlight. It was like discovering a shiny new gem in the vast landscape of Microsoft's technologies. Silverlight was Microsoft's latest offering, a powerful tool for building rich internet applications, and...

Build 2024 Recap: Bridging the chasm between your ML and app devs
May 28, 2024
Post comments count 1
Post likes count 6

Build 2024 Recap: Bridging the chasm between your ML and app devs

Matthew Bolanos
Matthew Bolanos

Last week, Semantic Kernel had a huge milestone during Microsoft Build. Both its Python and Java libraries achieved V1.0 status, guaranteeing that neither of them would have breaking changes for non-experimental features moving forward. This is a big deal for our customers, as it means they can now confidently build their applications on top of our libraries without worrying about future compatibility issues. More importantly though, this means that all three SDKs (Python, C#, and Java) all share the same core functionality. This is a huge win for our customers, as it means that they can now easily switch betw...