Введение

Завершено

Пакет SDK для семантического ядра позволяет разработчикам интегрировать результаты из больших языковых моделей (LLMs) с семантических запросов и подключаемых модулей собственных функций. Хотя вы можете вручную вызывать функции и запросы, пакет SDK также поддерживает автоматические вызовы функций. Автоматический вызов функций может координировать вызовы подключаемых модулей и функций на основе запроса пользователя. Эта функция помогает создавать адаптивные приложения, которые интеллектуально реагируют на динамические входные данные пользователей.

Предположим, что вы хотите создать службу музыки ИИ, может предоставить персонализированный интерфейс прослушивания. Подключаемые модули можно создавать для взаимодействия с музыкальной библиотекой, добавлять песни в список пользователей "Недавно играли" и рекомендовать песни и концерты. С помощью автоматического вызова функции можно разрешить автоматически выбирать соответствующие подключаемые модули в зависимости от входных данных пользователя. Эта функция может помочь обеспечить динамическую функциональность, позволяя агенту ИИ адаптироваться к различным сценариям без явного программирования.

В этом модуле вы узнаете о различных способах автоматического вызова функций с помощью пакета SDK для семантического ядра.

Цели обучения

  • Узнайте, как использовать пакет SDK для семантического ядра для автоматического вызова функций.

Необходимые компоненты

  • Опыт программирования в C#.
  • Установленная среда разработки Visual Studio Code.
  • Знакомство с Azure и порталом Azure.
  • Доступ к Службам Azure OpenAI.
  • Создание подключаемых модулей с помощью пакета SDK для семантического ядра.