介绍

已完成

语义内核 SDK 允许开发人员将大型语言模型 (LLM) 的结果与语义提示和本机函数插件相集成。 虽然可以手动调用函数和提示,但 SDK 还支持自动函数调用。 自动函数调用可以根据用户的请求来协调要调用的插件和函数。 此功能可帮助你生成自适应应用程序,以智能方式响应动态用户输入。

假设你想要创建一个可以提供个性化聆听体验的 AI 音乐服务。 你可以创建插件来与音乐库交互,将歌曲添加到用户的“最近播放”列表中,并推荐歌曲和音乐会。 使用自动函数调用可以根据用户输入自动选择适当的插件。 该功能有助于提供动态功能,使 AI 代理无需显式编程即可适应不同的方案。

在本模块中,了解使用语义内核 SDK 自动调用函数的不同方式。

学习目标

  • 了解如何使用语义内核 SDK 自动调用函数。

先决条件

  • 具备 C# 编程经验。
  • 已安装 Visual Studio Code IDE。
  • 熟悉 Azure 和 Azure 门户。
  • 访问 Azure OpenAI 服务。
  • 具备使用语义内核 SDK 创建插件的经验。