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。
➡️