Введення
Пакет SDK semantic Kernel дає розробникам змогу інтегрувати результати великих мовних моделей (LLMS) із семантичною підказкою та вбудованими компонентами plug-in функцій. Хоча ви можете вручну викликати функції та підказки, SDK також підтримує автоматичні виклики функцій. Автоматичні виклики функцій можуть координувати, які плагіни та функції викликати на основі запиту користувача. Ця функція може допомогти вам створювати адаптивні програми, які розумно реагують на динамічний ввід користувача.
Припустімо, що ви хочете створити музичну службу AI, яка надає персоналізовані можливості прослуховування. Ви можете створити плагіни для взаємодії з музичною бібліотекою, додати композиції до списку "Нещодавно зіграні" користувача, а також рекомендувати пісні та концерти. Використовуючи автоматичні виклики функцій, ви можете дозволити автоматичне вибору відповідних плагінів залежно від вводу користувачем. Ця функція може допомогти забезпечити динамічні функціональні можливості, що дозволяє вашому агенту зі ШІ адаптуватися до різних сценаріїв без явного програмування.
У цьому модулі ви дізнаєтеся про різні способи автоматичного виклику функцій за допомогою SDK семантичного ядра.
Цілі навчання
- Дізнайтеся, як автоматично викликати функції за допомогою SDK семантичної ядра.
Передумови
- Досвід програмування в C#.
- Visual Studio Code IDE інстальовано.
- Знайомство з Azure та порталом Azure.
- Доступ до служб Azure OpenAI.
- Створіть плагіни за допомогою SDK семантичного ядра.