Développer des agents IA à l’aide d’Azure OpenAI et du SDK de noyau sémantique

Intermédiaire
Développeur
.NET
Visual Studio Code
Azure OpenAI Service

Découvrez comment utiliser le kit de développement logiciel (SDK) de noyau sémantique pour créer des applications intelligentes qui automatisent les tâches et effectuent un traitement du langage naturel.

Prérequis

  • Expérience de programmation en C#.
  • L’IDE Visual Studio Code installé.
  • Connaître Azure et le portail Azure.
  • L’accès à Azure OpenAI Services.

Modules de ce parcours d’apprentissage

Ce module présente le kit de développement logiciel (SDK) du noyau sémantique. Découvrez comment le noyau connecte du code aux modèles de langage volumineux pour étendre les fonctionnalités avec l’intelligence artificielle générative.

Ce module explore les plug-ins du kit de développement logiciel (SDK) du noyau sémantique. Découvrez comment les plug-ins du kit de développement logiciel (SDK) sont utilisés pour accomplir des tâches personnalisées et créer des applications intelligentes.

Ce module explore les fonctions natives dans le kit de développement logiciel (SDK) du noyau sémantique. Découvrir comment les fonctions natives peuvent accomplir des tâches personnalisées, ce qui donne à votre agent IA une « compétence ».

Ce module montre comment combiner des fonctions et des invites avec le Kit de développement logiciel (SDK) Semantic Kernel (Noyau sémantique). Les fonctions d’imbrication dans les invites peuvent permettre à votre code d’effectuer des tâches que les modèles de langage volumineux ne peuvent généralement pas terminer par eux-mêmes.

Ce module présente un paramètre d’appeler automatiquement des fonctions à l’aide du Kit de développement logiciel (SDK) Semantic Kernel. Découvrez comment utiliser le noyau sémantique pour appeler automatiquement des fonctions pour terminer la requête d’un(e) utilisateur(-trice).

Ce module vous guide tout au long des étapes requises pour développer un assistant de voyage IA de preuve de concept avec le SDK de noyau sémantique. À la fin de ce module, vous concevez une petite application de chatbot.