Semantic Kernel:OpenAPI的Plugin

💡 原文中文,约5200字,阅读约需13分钟。
📝

内容提要

SK的插件通过API与本地数据交互,增强了AI功能。示例展示了如何使用OpenAPI规范创建一个查询订单的mini API,实现订单查询和总金额汇总。

🎯

关键要点

  • SK的插件通过API与本地数据交互,增强了AI功能。
  • Plugin能让AI与本地功能和数据互动,起到了很好的粘合剂作用。
  • 调用API是实现Plugin与功能分离的有效方法。
  • 示例展示了如何使用OpenAPI规范创建一个查询订单的mini API。
  • API返回订单列表,包括编号、产品名称、订单数量和订单金额。
  • SK支持将符合OpenAPI规范的API导入为插件,使用OpenApiKernelPluginFactory实现。
  • 示例代码展示了如何配置和调用OpenAPI插件以查询订单和汇总金额。
➡️

继续阅读