Indførelsen
Den semantiske kerne-SDK gør det muligt for udviklere at integrere resultater fra store sprogmodeller (LLMs) med semantiske prompts og plug-ins med indbygget funktion. Selvom du manuelt kan aktivere funktioner og prompts, understøtter SDK'et også automatisk funktionskald. Automatisk funktionskald kan koordinere, hvilke plug-ins og funktioner der skal aktiveres baseret på brugerens anmodning. Denne funktion kan hjælpe dig med at bygge tilpassede programmer, der reagerer intelligent på dynamisk brugerinput.
Lad os antage, at du vil oprette en AI-musiktjeneste, som kan give en tilpasset lytteoplevelse. Du kan oprette plug-ins for at interagere med et musikbibliotek, føje sange til en brugers liste over "Senest afspillede" og anbefale sange og koncerter. Ved hjælp af kald til automatisk funktion kan du tillade, at de relevante plug-ins vælges automatisk, afhængigt af brugerinput. Denne funktion kan hjælpe med at levere dynamisk funktionalitet, så din AI-agent kan tilpasse sig forskellige scenarier uden eksplicit programmering.
I dette modul får du mere at vide om de forskellige måder, du automatisk kan aktivere funktioner på ved hjælp af Semantic Kernel SDK.
Læringsmål
- Få mere at vide om, hvordan du bruger Semantic Kernel SDK til automatisk at aktivere funktioner.
Forudsætninger
- Oplev programmering i C#.
- Visual Studio Code IDE er installeret.
- Kendskab til Azure og Azure Portal.
- Adgang til Azure OpenAI-tjenester.
- Oplev, hvordan du opretter plug-ins ved hjælp af Semantic Kernel SDK.