Inleiding
Wanneer u de Semantic Kernel SDK gebruikt, fungeren invoegtoepassingen als de bouwstenen van uw kunstmatig intelligente (AI)-toepassing. Invoegtoepassingen definiëren de taken die de kernel moet voltooien. De kernelinterfaces met een groot taalmodel (LLM) en voeren de invoegtoepassingen uit die u opgeeft. Uw invoegtoepassingen kunnen systeemeigen code- en natuurlijke taalprompts bevatten, zodat u generatieve AI kunt gebruiken om een groot aantal taken in uw toepassingen uit te voeren.
Stel dat u een ontwikkelaar bent van Margie's Travel, een wereldwijde leider in de reis- en horecabranche. U moet een gepersonaliseerde AI-reisagent maken. U kunt aangepaste plug-ins maken waarmee uw agent aanbevelingen voor bestemmingen kan doen, accommodatie boeken, valutaconversies kunnen uitvoeren en zelfs nuttige zinnen in een taal van hun keuze.
In deze module leert u hoe u uw eigen invoegtoepassingen maakt met de Semantic Kernel SDK. U leert ook hoe u ingebouwde invoegtoepassingen gebruikt die worden geleverd door het Semantic Kernel-pakket om intelligente toepassingen te maken.
Leerdoelen
- Inzicht in het doel van Semantische Kernel-invoegtoepassingen.
- Meer informatie over het gebruik van vooraf gemaakte invoegtoepassingen.
- Meer informatie over het maken van uw eigen invoegtoepassingen.
Vereisten
- Ervaring met programmeren in C#.
- Visual Studio Code IDE geïnstalleerd.
- Bekendheid met Azure en Azure Portal.
- Toegang tot Azure OpenAI-services.