介绍

已完成

使用语义内核 SDK 时,插件会充当人工智能 (AI) 应用程序的构建基块。 插件定义内核应完成的任务。 内核与大型语言模型 (LLM) 交互,并运行提供的插件。 插件可包含本机代码和自然语言提示,可支持使用生成式 AI 在应用程序中执行各种任务。

假设你是 Margie's Travel 的开发人员,这家公司是旅游和酒店行业的全球领先者。 你接到任务,要创建个性化的 AI 旅行社。 你可以创建自定义插件,使代理能够以所选语言提供目标建议、预订住宿、转换货币,甚至提供有用的短语。

在本模块中,你将了解如何使用语义内核 SDK 创建自己的插件。 还将了解如何使用语义内核包提供的内置插件来创建智能应用程序。

学习目标

  • 了解语义内核插件的用途。
  • 了解如何使用预制插件。
  • 了解如何创建你自己的插件。

先决条件

  • 具备 C# 编程经验。
  • 已安装 Visual Studio Code IDE。
  • 熟悉 Azure 和 Azure 门户。
  • 访问 Azure OpenAI 服务。