Semantic Kernel 入门系列:Native Function
原文中文,约4200字,阅读约需10分钟。
📝
内容提要
本文介绍了在Semantic Kernel中定义和调用Native Function,以及混合调用Semantic Function和Native Function的方法,同时介绍了Planner和Core Skill等核心技能,帮助读者掌握Semantic Kernel的基础能力。
🎯
关键要点
-
Native Function的基本定义只需在方法上添加SKFunction特性。
-
调用Native Function时,使用ContextVariables传递参数。
-
支持异步方法,可以处理网络请求、数据库访问等操作。
-
Native Function可以调用Semantic Function,使用SKContext进行参数传递。
-
Semantic Kernel的核心组件Planner是一个Semantic Skill,提供了一些常用的Core Skill。
-
使用ImportSkill可以导入自定义的Native Function和Core Skill。
🏷️