Posts by this author

Dec 5, 2023
Post comments count4
Post likes count4

Release Candidate 1 for the Semantic Kernel .NET SDK is now live.

Semantic Kernel v1.0 has shipped and the contents of this blog entry is now out of date. Since the interface is getting extremely close to its final v1.0.0 structure, we’re excited to release v1.0.0 RC1 of the .NET Semantic Kernel SDK. During the next two weeks we’ll be focused on bug fixes and making minor adjustments to finish the shape of the...

Semantic Kernel
Nov 16, 2023
Post comments count1
Post likes count1

Semantic Kernel’s Ignite release: Beta8 for the .NET SDK

Yesterday’s and today’s  Ignite sessions have been jam packed with updates. From new AI infrastructure to the new Copilot Studio, Microsoft has had a lot to share! At the center of it all, however, is still AI Orchestration: the layer that uses AI to retrieve data, call functions, and ultimately do real work. That’s where Semantic Kernel comes in. ...

Semantic Kernel
Nov 14, 2023
Post comments count1
Post likes count4

OpenAI Assistants: The power of templated assistant instructions

Another day, another update from the Semantic Kernel team on OpenAI Assistants! For this article, we wanted to dive into assistant instructions, the key element in the Assistant API that allows you to give assistants their own persona. With the existing OpenAI API, instructions are typically static. You define them once for an assistant, and the...

Semantic Kernel
Nov 13, 2023
Post comments count0
Post likes count0

Introducing v1.0.0 Beta6 for the .NET Semantic Kernel SDK

Semantic Kernel v1.0 has shipped and the contents of this blog entry is now out of date. The Semantic Kernel team continues to make improvements to our beta release of the .NET library. Our sixth Beta release is the most jam packed one so far, so we wanted to take the opportunity to share everything new inside of it. As a reminder, if you wan...

Semantic Kernel
Nov 9, 2023
Post comments count0
Post likes count3

OpenAI Assistants: a first look into using OpenAI Assistants with Semantic Kernel

On Monday, we shared that the future of Semantic Kernel will leverage OpenAI Assistants so you can take advantage of the ease-of-use they provide in creating agents and copilots. In this blog post, we wanted to pick up where we left off and share an incremental update on our current progress while also diving into some of the scenarios we want...

Semantic Kernel
Nov 6, 2023
Post comments count3
Post likes count5

OpenAI Assistants: the future of Semantic Kernel

During the OpenAI event earlier today, OpenAI announced the launch of GPTs and the assistants API, the new and improved ways of creating agents on top of their chat completion models. With assistants, much of the heavy lifting required to build agents has been stripped away… This ultimately means it’ll be faster, and easier, for yo...

Semantic Kernel
Nov 1, 2023
Post comments count1
Post likes count2

What to expect from v1 and beyond for Semantic Kernel.

Semantic Kernel v1.0 has shipped and the contents of this blog entry is now out of date. In a previous article, we announced the beta launch of Semantic Kernel v1. In that article, we shared the initial breaking changes we made for v1: 1) renaming skills to plugins, 2) making Semantic Kernel AI service agnostic while still supporting first cla...

Semantic Kernel
Oct 10, 2023
Post comments count0
Post likes count4

Introducing the v1.0.0 Beta1 for the .NET Semantic Kernel SDK

Semantic Kernel v1.0 has shipped and the contents of this blog entry is now out of date. As mentioned in the Skills to Plugins blog post, the Semantic Kernel team has been preparing the Semantic Kernel SDK for v1.0.0. Today, we're making our first big push by releasing the first release candidate: v1.0.0-beta1. This release has several breaki...

Semantic Kernel
Oct 4, 2023
Post comments count0
Post likes count2

Skills to plugins: fully embracing the OpenAI plugin spec in Semantic Kernel

Over the past several weeks, the Semantic Kernel team has been hard at work preparing for the v1.0.0 release at the end of the calendar year. As part of this change, we wanted to complete any remaining breaking changes so developers could have a stable API moving forward. If you are interested in seeing what these changes are, you can preview the...

Semantic Kernel
Sep 7, 2023
Post comments count0
Post likes count3

Evaluate your plugins and planners with Prompt flow

As you build plugins and add them to planners, it's important to make sure they work as intended. This becomes more important as you add more and more plugins to your planners. With more functions, your planners have a greater chance of hallucinating and doing incorrect things. Until now, testing your plugins and planners was a manual process ...

Semantic Kernel