Using Plugins in SemanticKernel
💡
原文英文,约1100词,阅读约需4分钟。
📝
内容提要
这篇文章介绍了在SK中使用Plugins功能实现购买的案例。通过自然语言输入购买信息,代码将其转化为确定性的功能。文章还提供了具体的代码示例和核心方法的定义。
🎯
关键要点
- Plugins在SK中将不确定性转化为确定性功能。
- 客户可以通过自然语言输入购买信息。
- 代码示例展示了如何使用Plugins功能实现购买。
- 通过KernelFunction和Description特性定义准确性的方法。
- StoreSystem类管理商品列表和购买逻辑。
- Goods类表示商品的基本信息,包括名称、价格和库存数量。
- 实现了根据不同条件查询水果的功能。
- 提供了购买水果的功能,并更新库存和总价。
- 使用音频转文本和文本转音频的功能增强用户体验。
🏷️
标签
➡️