簡介

已完成

Semantic Kernel SDK 可讓開發人員透過語意提示和原生函式外掛程式,整合大型語言模型 (LLM) 的結果。 雖然您可以手動叫用函式和提示,但 SDK 也支援自動函式呼叫。 自動函式呼叫可根據使用者要求協調要叫用的外掛程式和函式。 這項功能可協助您建置調適型應用程式,以智慧方式回應動態使用者輸入。

假設您想要建立可提供個人化聆聽體驗的 AI 音樂服務。 您可以建立外掛程式來與音樂媒體櫃互動、將歌曲新增至使用者的「最近播放」清單,以及推薦歌曲和音樂會。 使用自動函式呼叫,您可以根據使用者輸入來自動選取適當的外掛程式。 此功能可協助提供動態功能,讓您的 AI 代理程式不需要明確程式設計即可適應不同的案例。

在此課程模組中,您會瞭解您可以使用語意核心 SDK 自動叫用函式的不同方式。

學習目標

  • 瞭解如何使用語意核心 SDK 來自動叫用函式。

必要條件

  • 體驗 C# 中的程式設計。
  • 已安裝 Visual Studio Code IDE。
  • Azure 和 Azure 入口網站的熟悉度。
  • 存取 Azure OpenAI 服務。
  • 體驗使用語意核心 SDK 建立外掛程式。