Semantic Kernel

The latest news from the Semantic Kernel team for developers

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

Road to v1.0 for the Python Semantic Kernel SDK

Want to contribute to the Python SDK? Come join the Python Development Syncs every other Wednesday at 9 AM PST. Click here to download the calendar invite. Last year, we finished shipping the v1.0.1 version of the .NET Semantic Kernel SDK. As part of this move, we made the SDK much easier to use while also increasing its power. We now have ...