Semantic Kernel

The latest news from the Semantic Kernel team for developers

Reflecting on a Year of Progress: Microsoft Semantic Kernel Turns One

It's been a whirlwind of a year since Microsoft Semantic Kernel made its debut. As we celebrate Semantic Kernel's first birthday, it presents us with an opportunity to look back at the strides made and the community that's joined us on this trailblazing journey. From the very beginning, we aimed to reshape how app developers interact with AI, ...

Guest Blog: Building Your Custom Copilot with Semantic Kernel

Hello all, today we’re featuring a guest on our Semantic Kernel blog. Arafat Tehsin, an MVP for Microsoft focused on AI. Arafat has been working with Global SIs of Microsoft and developing some next-gen solutions using Azure AI and .NET with the empowerment of our business users by Power Platform and more. We will turn it over to Arafat ...

Enhanced Automation in Python: Auto Tool Calling for OpenAI Models in the Semantic Kernel SDK

Greetings, Semantic Kernel Python developers and enthusiasts! We're happy to share a significant update to the Semantic Kernel Python SDK now available in 0.9.1b1 -- a leap towards more efficient and streamlined OpenAI model integration. Your feedback, the need to align with the .NET Semantic Kernel SDK, and our commitment to enhancing ...

Java 1.0 Release Candidate for Semantic Kernel now available

On the 19th of July 2023, we announced the first public alpha release of the Microsoft Semantic Kernel for Java. Today, we are thrilled to announce 1.0.0-rc2 as our first public Release Candidate of the Microsoft Semantic Kernel for Java! This Java library opens new developer possibilities by seamlessly integrating AI services like OpenAI and...

Now in Beta: Explore the Enhanced Python SDK for Semantic Kernel

The Semantic Kernel team is excited to announce we are on the brink of releasing v1.0.0 of our Python SDK. In our journey towards this significant milestone, the latest beta release (0.9.0b1) has brought essential breaking changes, aligning our Python SDK's capabilities with those of our .NET SDK. Our commitment to Pythonic best practices ...

Spring 2024 roadmap for Semantic Kernel

Now that it's February, we wanted to share what we had planned for Semantic Kernel from now until Microsoft Build. Most of our next immediate investments fall into one of three buckets: V1.0 parity across all our languages, additional connectors, and last but not least, agents. If you want a deep dive into our plans, watch our Spring 2024 ...