Semantic Kernel dotnet 1.0 beta4 发布了!
💡
原文中文,约2100字,阅读约需5分钟。
📝
内容提要
Semantic Kernel .NET 1.0 beta4发布,移除IPlan接口,引入IAIServiceSelector接口,增加自定义本机函数示例,提出多LLM支持用例和chat completion角色的SK提示语法ADR,删除SKCancelEventArgs不需要的终结器,升级依赖包。正式版即将发布,更新维护ADR以便其他语言版本的设计开发不偏离架构设计理念。
🎯
关键要点
- Semantic Kernel .NET 1.0 beta4 发布,移除 IPlan 接口。
- 移除 Kernel.Builder,用 new KernelBuilder() 替代。
- 引入 IAIServiceSelector 接口,允许在语义函数执行期间选择 AI 服务和请求设置。
- 增加使用自定义本机函数的示例,包括函数链和函数管线的调用。
- 增加多 LLM 支持用例的 ADR 提案,未来将扩展使用案例。
- 增加 Completion service 类型选择的 ADR,指导如何选择不同的服务类型。
- 增加 chat completion 角色的 SK 提示语法的 ADR,解决提示标记问题。
- 删除 SKCancelEventArgs 不需要的终结器,GC 可以正常处理。
- 升级了一些依赖包,包括 Azure.Identity 和 Microsoft.Azure.Functions.Worker.Sdk。
- Semantic Kernel .NET 1.0 正式版即将发布,更新维护 ADR 以指导其他语言版本的设计开发。
➡️