Semantic Kernel .NET SDK 的 v1.0.0 Beta1 发布
💡
原文中文,约2400字,阅读约需6分钟。
📝
内容提要
Microsoft发布了开源的Semantic Kernel(SK)1.0.0 Beta1版本,这是一个轻量级SDK,结合了OpenAI、Azure OpenAI和Hugging Face等AI LLM的集成。更新包括对SDK的多项更改和改进,如将包和类从“技能”重命名为“插件”,添加对多个AI模型的支持等。
🎯
关键要点
- Microsoft发布了开源的Semantic Kernel(SK)1.0.0 Beta1版本,这是一个轻量级SDK。
- Semantic Kernel结合了OpenAI、Azure OpenAI和Hugging Face等AI LLM的集成。
- SDK支持Java、Python和C#,并提供连接器以创建模拟的“大脑”。
- 更新包括将包和类从“技能”重命名为“插件”,添加对多个AI模型的支持。
- 重构规划器和内存配置,引入新的结果类型(PromptTemplateConfig和FunctionResult KernelResult)。
- 更新NuGet包需要更改Meta package以包含核心功能,并重命名多个包以匹配新的命名约定。
- 更新代码需要重命名ImportAIPluginAsync为ImportPlugin,并进行其他重构。
- 入门步骤包括创建GitHub存储库、添加必要的NuGet包和编写简单程序。
- 核心NuGet包包括Microsoft.SemanticKernel和其他扩展包,需按需添加大模型和插件等。
➡️