美國時間 2023 年 7 月 19 日,Semantic Kernel 團隊在其官方部落格[1]上宣佈釋出 Java 版Semantic Kernel。 Samantic Kernel系列的原始碼可在GitHub上 [2]找到,但Java的0.2.6-alpha版本可從[3]Maven Central獲得。 Semantic Kernel 是一個SDK,它將大型語言模型(LLM)與現有的程式語言(如C#、Python和 Java)整合在一起。 可以減少自然語言語意和記憶體管理等複雜任務。
一直以來,應用開發者都希望有一款好用的,大廠出品的java版本大模型開發包,卻遲遲未能如願,現在,java開發者終於可能得償所願了。這一次,Microsoft宣佈了Semantic Kernel for Java。 它支援將 AI 功能整合到 Java 8 及更高版本的 Java 應用程式中。Java 開發人員可以參考範例程式碼[3]來嘗試對自己的程式碼進行大語言模型GPT整合。可以在 Discord [4]上進行社群交流互動。
Semantic Kernel for Java 功能板塊都比較完善,完成度比較高,有相對豐富的使用例子和測試用例, 但是周邊的生態還有待完善[5],廣大的Java 開發同學積极參與進來。
相關連結:
[1] Introducing Semantic Kernel for Java: https://devblogs.microsoft.com/semantic-kernel/introducing-semantic-kernel-for-java/
[2] Semantic Kernel github:https://github.com/microsoft/semantic-kernel
[3]Java的0.2.6-alpha版本 : https://central.sonatype.com/search?q=com.microsoft.semantic-kernel
[4] Semantic Kernel Java Discord :http://aka.ms/java-sk-discord
[5]Supported Semantic Kernel languages https://learn.microsoft.com/en-us/semantic-kernel/get-started/supported-languages
歡迎大家掃描下面二維條碼成為我的客戶,扶你上雲