8

Microsoft’s Semantic Kernel is ready to pop

 9 months ago
source link: https://www.infoworld.com/article/3711580/microsofts-semantic-kernel-is-ready-to-pop.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Microsoft’s Semantic Kernel is ready to pop

Now available in a release candidate, a simpler and easier Semantic Kernel SDK now automates function calling with OpenAI.

By Paul Krill

Editor at Large,

InfoWorld | Dec 7, 2023 4:00 pm PST

shutterstock 420429250 popped popcorn in metal scoop in popcorn machine

Aon_Skynotlimit / Shutterstock

Microsoft has published a release candidate (RC) of its Semantic Kernel .NET SDK, the company’s open source development kit for integrating large language models with conventional programming languages such as C#, Python, and Java.

The RC for the SDK was announced December 5. As of December 7, Semantic Kernel was at the RC3 stage, with the interface getting close to its final v1.0.0.0 structure. With the latest updates, Microsoft set out to make the SDK simpler to use for both existing and new users. This involved renaming many classes and interfaces to better align with the rest of the industry and upgrading custom classes to existing .NET implementations, Microsoft said. Microsoft also has completely automated function calling with OpenAI, previously a multi-step process.

Microsoft said it has both increased the value of the kernel and made it easier to use by making it the “property bag” for the entire AI application. All of the elements of the application including multiple AI services, multiple plugins, and services such as loggers and HTTP handlers can be added to the kernel so that all components of Semantic Kernel can use them to perform AI requests.

Developers can use dependency injection in Semantic Kernel to create the kernel, and use a single YAML file to describe everything necessary for a prompt function, previously called semantic functions.

0 seconds of 29 secondsVolume 0%
This ad will end in 29

Paul Krill is an editor at large at InfoWorld, whose coverage focuses on application development.

Copyright © 2023 IDG Communications, Inc.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK