Inleiding
Met de Semantic Kernel SDK kunnen ontwikkelaars resultaten van grote taalmodellen (LLM's) integreren met semantische prompts en systeemeigen functie-invoegtoepassingen. Hoewel u functies en prompts handmatig kunt aanroepen, biedt de SDK ook ondersteuning voor automatisch aanroepen van functies. Automatische functieaanroepen kunnen coördineren welke invoegtoepassingen en functies moeten worden aangeroepen op basis van de aanvraag van de gebruiker. Met deze functie kunt u adaptieve toepassingen bouwen die op intelligente wijze reageren op dynamische gebruikersinvoer.
Stel dat u een AI-muziekservice wilt maken, kan een gepersonaliseerde luisterervaring bieden. U kunt de invoegtoepassingen maken om te communiceren met een muziekbibliotheek, nummers toevoegen aan de lijst Recent afgespeeld van een gebruiker en nummers en concerten aanbevelen. Met automatische functieaanroepen kunt u toestaan dat de juiste invoegtoepassingen automatisch worden geselecteerd, afhankelijk van gebruikersinvoer. Met deze functie kunt u dynamische functionaliteit bieden, zodat uw AI-agent kan worden aangepast aan verschillende scenario's zonder expliciet te programmeren.
In deze module leert u meer over de verschillende manieren waarop u automatisch functies kunt aanroepen met behulp van de Semantische Kernel SDK.
Leerdoelen
- Meer informatie over het gebruik van Semantic Kernel SDK om automatisch functies aan te roepen.
Vereisten
- Ervaring met programmeren in C#.
- Visual Studio Code IDE geïnstalleerd.
- Bekendheid met Azure en Azure Portal.
- Toegang tot Azure OpenAI-services.
- Ervaring met het maken van invoegtoepassingen met behulp van de Semantische Kernel SDK.