Construire un chat de film réel du contexte en utilisant le fondement d'Amazon - Nova Pro

DEV - 25/06
Salut à tous, cet article vous aide à créer un chatbot qui peut suggérer des films en fonction de votre invite, ...
!DOCTYPE html

Salut tout le monde,

Cet article vous aide à créer un chatbot qui peut suggérer des films en fonction de votre invite, vous fournir les détails du film et maintenir le contexte tout au long de la session de chat.

Les services AWS que j'ai utilisés pour créer cette solution sont:

  • AWS Bedrock - Nova Pro Model - Converse API

  • Lambda

  • Passerelle API

  • EC2 pour exécuter un conteneur de recherche élastique

  • S3 pour l'hébergement Web statique

  • CloudFront pour CDN

  • Route 53 pour DNS

  • CloudWatch pour l'exploitation forestière

  • DynamoDB pour stocker des sessions et des données

Aperçu de l'infrastructure de la plate-forme Chatbot

Commençons la mise en œuvre. J'ai divisé cette infrastructure en 3 parties

  • Déploiement frontal

  • Couche API

  • Services backend

Déploiement des services frontaux:

  • Création d'un seau S3 avec le nom de domaine que j'ai et a activé l'hébergement Web statique S3 à partir des propriétés du seau

  • Politique de seau pour l'hébergement Web statique
{"Version": "2012-10-17", "instruction": [{"sid": "publicReadGetObject", "Effect": "Allow", "Principal": "*", "Action": "S3: GetObject", "Resource": "Arn: Aws: S3 ::: chitrangi.cloudnirvana.in/*"}]}
Entrez le mode de sortie en mode plein écran
  • A demandé un certificat SSL au responsable du certificat pour le domaine chitrangi.cloudnirvana.in

  • Créé une distribution dans le CloudFront avec ce certificat et un hébergement S3 Bucket

  • A créé un enregistrement pour le sous-domaine de la route 53 et l'a pointé vers CloudFront

  • Maintenant, tout est prêt, téléchargeons le fichier index.html dans le seau S3. Voici le code du fichier HTML
🎬 Chitrangi - Chatbot de film
Loading...