Úvod
Sémantická sada SDK jádra umožňuje vývojářům integrovat výsledky z rozsáhlých jazykových modelů (LLM) s sémantickými výzvami a nativními moduly plug-in funkcí. I když můžete ručně volat funkce a výzvy, sada SDK také podporuje automatické volání funkcí. Automatické volání funkcí může koordinovat moduly plug-in a funkce, které se mají vyvolat na základě požadavku uživatele. Tato funkce vám může pomoct vytvářet adaptivní aplikace, které inteligentně reagují na dynamický uživatelský vstup.
Předpokládejme, že chcete vytvořit hudební službu AI, která poskytuje přizpůsobené prostředí poslechu. Můžete vytvořit moduly plug-in pro interakci s hudební knihovnou, přidat skladby do seznamu naposledy přehrávaných uživatelů a doporučit skladby a koncerty. Pomocí automatického volání funkcí můžete povolit automatické výběru příslušných modulů plug-in v závislosti na vstupu uživatele. Tato funkce může pomoct poskytovat dynamické funkce, což umožňuje agentu umělé inteligence přizpůsobit se různým scénářům bez explicitního programování.
V tomto modulu se dozvíte o různých způsobech automatického vyvolání funkcí pomocí semantické sady SDK jádra.
Cíle výuky
- Naučte se používat sémantickou sadu SDK jádra k automatickému vyvolání funkcí.
Požadavky
- Zkušenosti s programováním v jazyce C#.
- Nainstalované integrované vývojové prostředí (IDE) editoru Visual Studio Code
- Znalost Azure a webu Azure Portal
- Přístup ke službám Azure OpenAI
- Zkušenosti s vytvářením modulů plug-in pomocí semantické sady SDK jádra