Showing results for Category: Java from Semantic Kernel

Sep 27, 2024
0
0

Announcing Semantic Kernel for Java 1.3.0

Derek Keeler Milder Hernandez David Grieve
Derek,
Milder,
David

Hello again Java AI developers! We are announcing the 1.3.0 release of the Semantic Kernel for Java. You can find our updates on the GitHub repository and the artifacts on Maven Central. This release will mark the final experimental version of our Vector Store functionality. Vector search is now available across all our supported ...

Semantic KernelAnnouncementsAnnouncement
Jul 25, 2024
0
3

Announcing Semantic Kernel for Java 1.2.0

Derek Keeler John Oliver
Derek,
John

Hello Java AI developers! We are announcing the release of Semantic Kernel for Java v1.2.0! Since our release of v1.0 this past May, we have been working to improve and expand the capabilities we provide. Today, we are thrilled to share the latest updates, new features, and experimental features with you. What’s New in Semantic Kernel for ...

Semantic KernelAnnouncementsAnnouncement
May 22, 2024
0
1

Announcing the General Availability of Semantic Kernel for Java

Bruno Borges
Bruno Borges

Last year we published the initial release of Semantic Kernel for Java. It has been nearly a year of work building and shaping this SDK to help developers quickly and idiomatically build intelligent Java apps with OpenAI. Throughout this time, all teams behind Semantic Kernel SDKs (for Python, Java, and .NET) have done significant research in terms...

Semantic KernelAnnouncementsAnnouncement
May 17, 2024
0
1

Use Semantic Kernel to create a Restaurant Bookings Sample with Java

Sophia Lagerkrans-Pandey
Sophia Lagerkrans-Pandey

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

SamplesSemantic KernelJava
May 17, 2024
0
1

Using Semantic Kernel to create a Time Plugin with Java

Sophia Lagerkrans-Pandey
Sophia Lagerkrans-Pandey

Plugins are one of the most powerful features of Semantic Kernel and in this demo we show how you can easily use Plugins with the power of Auto Function Calling from AI Models with Java here. A Glimpse into the Demonstration  Time Information Plugin  In the demo we implement a simple class TimePlugin with one function to retrieve the UTC time ...

Semantic KernelSamplesJava
Aug 21, 2023
0
2

Using Planners in the SK Java Kernel

Soham Dasgupta
Soham Dasgupta

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

JavaSamples
Aug 10, 2023
0
1

AI tooling for Java developers with SK

Soham Dasgupta
Soham Dasgupta

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

JavaSemantic KernelVector Database
Jul 19, 2023
0
5

Introducing Semantic Kernel for Java

Bruno Borges
Bruno Borges

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

JavaSemantic KernelAnnouncements