Semantic Kernel

The latest news from the Semantic Kernel team for developers

Building AI Applications with Microsoft Semantic Kernel and MongoDB Atlas Vector Search

As part of this guest blogpost by the MongoDB Atlas Vector Search team, we are excited to announce native support for MongoDB Atlas Vector Search in Microsoft Semantic Kernel. With this integration, users can bring the power of LLMs (large language models) to their proprietary data securely, and build generative AI applications using RAG (...

Unveiling the Next Steps in AI Productivity: Plugins, Planners, and Personas at Microsoft Ignite

As the Microsoft Ignite event approaches on November 16th, we are excited to invite you to join us for a live session at the Seattle Convention Center Summit. This gathering is a special opportunity for business leaders and AI enthusiasts to gain insight into the advancements of Semantic Kernel, particularly in the realms of Plugins, Planners...

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 ...

AutoGen Agents Meet Semantic Kernel

In this blog post, we show you how you can use Semantic Kernel with AutoGen, a Microsoft Research project that shows the potential of using multiple agents together. With AutoGen, Microsoft research has shown that multiple agents can be better than one. To actually do work, however, agents within AutoGen need hooks into the real world so...

What to expect from v1 and beyond for Semantic Kernel.

(image) 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 class support for Azure OpenAI and OpenAI, and 3) consolidating our implementation...

GUEST POST – Crafting Unique AI Personas: Harnessing the Power of Logit Bias in Large Language Models

Large Language Models (LLMs) have revolutionized our interaction with software. However, there's a catch - their responses can be monotonous and impersonal. This is where 'personas' come in. They add a human touch to LLMs, transforming generic outputs into customized responses that resonate with users. This is particularly handy in ...

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

(image) 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 breaking changes that are necessary for us to get the SDK into spot where we can lock...