Inleiding

Voltooid

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.