Úvod
Jednou ze základních funkcí sady SDK sémantického jádra je, že umožňuje vývojářům kombinovat nativní kód s výkonem velkých jazykových modelů (LLM). Moduly plug-in obsahující nativní funkce se dají použít k rozšíření funkcí umělého inteligentního agenta (AI). Tyto nativní funkce můžou provádět celou řadu úloh, od složitých výpočtů až po přizpůsobená doporučení.
Předpokládejme, že chcete vytvořit inteligentní hudební službu, která může poskytovat přizpůsobené prostředí poslechu. Nativní funkce můžete použít k interakci s hudební knihovnou, přidání skladeb do seznamu naposledy přehrávaných uživatelů a následné použití sémantické výzvy k doporučování skladeb a koncertů.
V tomto modulu se dozvíte, jak fungují nativní funkce v sadě SDK sémantického jádra. Můžete pochopit, jak nativní funkce fungují přizpůsobené úlohy a efektivně poskytují agentům umělé inteligence "dovednost".
Cíle výuky
- Seznamte se s nativními funkcemi v sadě SDK sémantického jádra.
- Naučte se vytvářet nativní moduly plug-in 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 výzev pomocí semantické sady SDK jádra