Build a Question-answering Bot using Generative AI (Simplified Chinese)

via AWS Skill Builder

AWS Skill Builder

414 Cours


course image

Aperçu

Dans ce lab, vous construirez un Chatbot capable de répondre aux questions sur les services AWS. Ce lab est conçu pour vous offrir une expérience pratique de déploiement de grands modèles de langage (LLM), d'intégration de ce modèle avec des sources de données Amazon Kendra, et de création d'un Chatbot Amazon Lex V2 capable de poser des questions au LLM et d'utiliser la génération augmentée par récupération (RAG) pour trouver des réponses aux questions des utilisateurs. Ce lab vous aidera à comprendre comment compléter les capacités natives d'un modèle de langage par des informations supplémentaires.

Le Chatbot que vous construirez comporte trois composants principaux : le modèle de base Flan T5-XL, Langchain et un index Kendra. Flan T5-XL est un grand modèle de langage hébergé sur Amazon SageMaker. Langchain est un framework utilisé pour interroger l'index Kendra (composé de documents AWS). Ces documents et les questions saisies dans la fenêtre de texte du Chatbot sont ensuite transmis au modèle Flan pour générer des réponses. Ce lab vous aidera à comprendre globalement comment utiliser Lex V2 pour créer une interface de Chatbot et comment utiliser divers services AWS pour renforcer les capacités du modèle de langage.

À la fin de ce lab, vous devriez être capable de :

  • Expliquer comment utiliser la génération augmentée par récupération (RAG) pour améliorer les sorties générées par les applications d'IA générative.
  • Déployer un Chatbot Lex supporté par un grand modèle de langage.
  • Connecter Langchain au modèle lancé dans Amazon SageMaker.

Une familiarité avec les applications containerisées et des concepts de base en apprentissage automatique est une condition préalable à ce lab. Vous devriez avoir des connaissances de base sur divers services AWS, y compris AWS CodeBuild, AWS Lambda, AWS CloudFormation, Amazon Kendra et Amazon Lex. De plus, vous devriez avoir complété le cours Introduction à Amazon Kendra.

Ce lab prendra environ 75 minutes à compléter.

Ce lab utilise divers icônes pour vous indiquer différents types de directives et de remarques. La liste suivante décrit l'utilisation de chaque icône :

  • Commande : Les commandes que vous devez exécuter.
  • Sortie Prévues : Exemples de sorties que vous pouvez utiliser pour vérifier le contenu des commandes exécutées ou des fichiers édités.
  • Remarque : Suggestions, astuces ou directives importantes.
  • En savoir plus : Indications spécifiques d'où trouver plus d'informations.
  • Rappel : Informations d'importance ou d'impact particulier (manquer cette information pourrait ne pas causer de problèmes graves mais pourrait entraîner la nécessité de répéter certains étapes).
  • Avertissement : Actions irréversibles susceptibles de provoquer l'échec d'une commande ou d'un processus (y compris des avertissements sur les modifications non réversibles après configuration).
  • Considération : Prenez le temps de réfléchir à la manière d'appliquer un concept à votre propre environnement ou de discuter du sujet avec d'autres personnes.
  • Contenu du Fichier :

Programme


Enseigné par


Étiquettes

united states