In this post I show you the recently introduced Semantic Kernel agents feature and how it simplifies building your own AI agents. But maybe I should start with a short recap about Semantic Kernel. On the documentation pages , Semantic Kernel is described like this: Semantic Kernel is a lightweight, open-source development kit that lets you easily build AI agents and integrate the latest AI models into your C#, Python, or Java codebase. It serves as an efficient middleware that enables rapid delivery of enterprise-grade solutions. It gives you all the building blocks required to build your own agent; a chat completion model, a plugin system, a planner and more. However until recently you had to bring all this building blocks together yourself. Here is a small code snippet I copied from an existing project: There are a lot of things going on in the code above and if you have hard time to understand all of this I have some good news for you. Starting with the Python (1.6.0) and
I talked briefly about Azure Charts before as it is a great way to see how the Microsoft Azure platform is evolving. The last 2 weeks I got a lot of deprecation warnings in my mailbox. This brought me back to the Azure Charts website as there is a specific Azure Deprecations Board showing a timeline of coming up service capabilities deprecations. One to bookmark! More information Azure Charts–Help! Azure is evolving too fast… (bartwullems.blogspot.com)