Semantic Kernel

The latest news from the Semantic Kernel team for developers

Use Semantic Kernel to create a Restaurant Bookings Sample with Java

We’re looking forward to highlight a Java sample today focused on a Restaurant Bookings sample here. Booking Restaurant – Demo Application This sample provides a practical demonstration of how to leverage features from the Semantic Kernel to build a console application. Specifically, the application utilizes the ...

Using Planners in the SK Java Kernel

Dynamic AI planners are a useful tool when you are not sure what type of asks are going to come in from your users.  Let's learn how you can use planners in the Java kernel.  In my previous blog on using the Java kernel, on Step #5 I explained how to use multiple Plugins and their Functions one after another. In this post, I will show you...

AI tooling for Java developers with SK

Every system needs to be able to add AI to its workflow to empower the users to complete their task much faster.  The Semantic Kernel team and community have been working hard to create a Java based kernel to support Java developers to unleash AI into their apps.  I will walk you through this journey below. We will review the following ...

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