Semantic Kernel

The latest news from the Semantic Kernel team for developers

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

Supercharge Your Semantic Kernel Experience: Unleashing the Power of Pre and Post Hooks

(image) Semantic Kernel is a powerful SDK that enables developers to build intelligent applications with ease. With the latest update to the .net SDK, the addition of pre and post hooks takes the functionality of Semantic Kernel to new heights. Benefits of Pre and Post Hooks Pre and post hooks provide developers with a way to intercept ...

Unlock the Power of Telemetry in Semantic Kernel SDK

(image) As more and more customers are becoming reliant on the Semantic Kernel SDK to create sophisticated and powerful applications, we have heard the need for greater transparency into end-to-end traceability and debugging. For example, if you want to know how a specific plugin can impact performance or looking for a way to debug a request...

Announcing Semantic Kernel integration with Azure AI Search (formerly Azure Cognitive Search)

(image) We're excited to announce integration of Azure AI Search with Semantic Kernel, available in both C# and Python. This integration follows the existing Semantic Memory architecture, making it incredibly easy for developers to add memory to prompts and plugins. This integration unlocks the following key benefits...

Introducing Semantic Kernel for Java

Hello Java developers! We are thrilled to announce the first release of the Microsoft Semantic Kernel for Java! This Java library opens up new developer possibilities by seamlessly integrating AI services like OpenAI and Azure OpenAI with conventional and idiomatic programming. Now, you can create cutting-edge AI applications that combine ...

How to use plugins with Semantic Kernel

(image) Have you wondered how you can use plugins with Semantic Kernel? Or maybe you want to use plugins for your own co-pilot chat app just like our sample app? Well, I have answers for you. I will guide you an example that uses Semantic Kernel with a GitHub Open API plug-in to build a console chat experience using action planner and a ...