À quoi sert cette implémentation des solutions AWS ?

La solution Framework de bot sans serveur vous permet d'implémenter rapidement des chatbots conversationnels sophistiqués et de développer des expériences engageantes et réalistes pour vos clients. La solution se déploie, se configure et interagit automatiquement avec les services AWS gérés qui appliquent des algorithmes de machine learning pour interagir avec les utilisateurs finaux et transformer le texte du chatbot en discours réaliste.

La solution offre les fonctions principales suivantes :

  • Un exemple d'application Web pour l'interaction de chatbot
  • Exemple de fonctions personnalisables de prévision météorologique et de commande de pizza
  • Support pour l'interaction statique et dynamique des chatbots
  • Traitement du langage pour l'anglais, le français, l'allemand, l'italien, le portugais, le russe et l'espagnol

 

Présentation de l'implémentation des solutions AWS

Le déploiement de la solution avec les paramètres par défaut crée l'environnement suivant dans le Cloud AWS.

Framework de bot sans serveur | Diagramme d'architecture
 Cliquez pour agrandir

Architecture du Framework de bot sans serveur

Le modèle AWS CloudFormation déploie les services suivants :

  • Un point de terminaison Amazon API Gateway où les clients peuvent envoyer des demandes
  • Des fonctions AWS Lambda qui appliquent des algorithmes de machine learning
  • Amazon Polly, qui transforme le texte en discours réaliste
  • Tables Amazon DynamoDB pour stocker les journaux de conversation, le contexte d'interaction et les commentaires des utilisateurs, ainsi que d'autres tables requises par les exemples de microservices
  • AWS Systems Manager pour le stockage sécurisé des clés API
  • Des compartiments Amazon Simple Storage Service (Amazon S3) pour stocker les fichiers de configuration
  • Amazon CloudFront pour fournir un accès public sécurisé à l'exemple d'application Web de la solution hébergé dans un compartiment Amazon S3 configuré pour l'hébergement de sites Web statiques à l'aide d'un groupe d'utilisateurs Amazon Cognito pour gérer l'accès des utilisateurs à l'application Web

Framework de bot sans serveur

Version 1.4.0
Date de la dernière mise à jour : 11/2020
Auteur : AWS

Temps de déploiement estimé : 5 min

Cliquez sur le bouton ci-dessous pour recevoir par e-mail les mises à jour concernant la ressource « Implémentation des solutions ».
Cette implémentation des solutions vous a-t-elle aidé ?
Donner mon avis 

Fonctions

Plusieurs langues

La solution de framework de bot sans serveur prend en charge l'anglais, le français, l'allemand, l'italien, le portugais, le russe et l'espagnol.

La configuration prend en charge deux types de conversations

La solution prend en charge deux types de conversations : (1) statiques, qui ne nécessitent pas d'accès à des ressources externes ou des fonctions AWS Lambda spécialisées pour implémenter la logique du bot et (2) dynamiques, utilisées pour des interactions plus complexes et invoquant des fonctions Lambda pour effectuer des tâches complémentaires.

Exemple d'application Web

La solution comprend un échantillon d'application Web à utiliser comme environnement de référence pour créer votre propre application en fonction des besoins de votre entreprise.

Fonctions de chatbot personnalisables

La solution permet d'utiliser une API externe pour obtenir des données météorologiques. Elle offre également une fonction de chatbot personnalisable pour la commande de pizzas.
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions AWS

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus