Introduktion

Slutförd

Med Semantic Kernel SDK kan utvecklare integrera resultat från stora språkmodeller (LLM) med semantiska prompter och inbyggda funktionstillägg. Du kan anropa funktioner och uppmaningar manuellt, men SDK stöder även automatiska funktionsanrop. Automatiska funktionsanrop kan samordna vilka plugin-program och funktioner som ska anropas baserat på användarens begäran. Den här funktionen kan hjälpa dig att skapa anpassningsbara program som svarar intelligent på dynamiska användarindata.

Anta att du vill skapa en AI-musiktjänst kan ge en anpassad lyssningsupplevelse. Du kan skapa plugin-program för att interagera med ett musikbibliotek, lägga till låtar i en användares lista "Nyligen spelade" och rekommendera låtar och konserter. Med automatisk funktionsanrop kan du tillåta att lämpliga plugin-program väljs automatiskt beroende på användarens indata. Den här funktionen kan hjälpa dig att tillhandahålla dynamiska funktioner så att AI-agenten kan anpassa sig till olika scenarier utan explicit programmering.

I den här modulen lär du dig om de olika sätt som du kan anropa funktioner automatiskt med hjälp av Semantic Kernel SDK.

Utbildningsmål

  • Lär dig hur du använder semantisk kernel-SDK för att automatiskt anropa funktioner.

Förutsättningar

  • Erfarenhet av programmering i C#.
  • Visual Studio Code IDE installerat.
  • Kunskaper om Azure och Azure Portal.
  • Åtkomst till Azure OpenAI Services.
  • Erfarenhet av att skapa plugin-program med hjälp av Semantic Kernel SDK.