Wprowadzenie

Ukończone

Jedną z podstawowych funkcji zestawu SDK jądra semantycznego jest to, że umożliwia deweloperom łączenie kodu natywnego z możliwościami dużych modeli językowych (LLMs). Wtyczki zawierające funkcje natywne mogą służyć do rozszerzania funkcjonalności agenta sztucznej inteligencji. Te funkcje natywne mogą wykonywać szeroką gamę zadań— od złożonych obliczeń po spersonalizowane rekomendacje.

Załóżmy, że chcesz utworzyć inteligentną usługę muzyki, która może zapewnić spersonalizowane środowisko słuchania. Funkcje natywne umożliwiają interakcję z biblioteką muzyczną, dodawanie piosenek do listy "Ostatnio odtwarzane" użytkownika, a następnie używanie semantycznego monitu o polecanie piosenek i koncertów.

W tym module dowiesz się, jak działają funkcje natywne w zestawie SDK jądra semantycznego. Możesz zrozumieć, w jaki sposób funkcje natywne wykonują dostosowane zadania, efektywnie dając agentowi sztucznej inteligencji "umiejętności".

Cele szkolenia

  • Omówienie funkcji natywnych w zestawie SDK jądra semantycznego.
  • Dowiedz się, jak tworzyć wtyczki funkcji natywnych.

Wymagania wstępne

  • Doświadczenie w programowaniu w języku C#.
  • Zainstalowane środowisko IDE programu Visual Studio Code.
  • Znajomość platformy Azure i witryny Azure Portal.
  • Dostęp do usług Azure OpenAI Services.
  • Doświadczenie w tworzeniu monitów przy użyciu zestawu SDK jądra semantycznego.