Introduction

Effectué

Un bot est une application dotée d’une interface de conversation.

A web chat bot that returns the current time when asked

Il existe de nombreuses façons d’implémenter un bot. Voici quelques fonctionnalités courantes des bots :

  • Les utilisateurs interagissent avec un bot en lançant des activités chacun son tour.
  • Les activités sont des événements, tels que le fait qu’un utilisateur rejoigne une conversation ou envoie un message.
  • Les messages peuvent être des éléments d’interface texte, vocale ou visuelle (tels que des cartes ou des boutons).
  • Un flot d’activités peut former un dialogue, dans lequel l’état est conservé pour gérer une invite multitour.
  • Les activités sont échangées sur des canaux tels que des chats web, des e-mails, Microsoft Teams et autres.

Objectifs d’apprentissage

Dans ce module, vous allez découvrir comment :

  • Créer un bot à l’aide du kit SDK Microsoft Bot Framework.
  • Déployer un bot sur Azure AI Bot Service.

Conditions préalables

Pour compléter ce module, les éléments suivants sont nécessaires :

  • Un abonnement Microsoft Azure. Si vous n’en avez pas, vous pouvez vous inscrire à un essai gratuit sur https://azure.microsoft.com/free.
  • Expérience de programmation avec C# ou Python.