L'action Anthropique : Chat AI

L'action Anthropique Chat AI connecte les automatisations à la fonctionnalité Anthropique Chat AI d'Amazon Bedrock. Cette action permet aux automatisations d'engager des conversations naturelles, informatives et contextuelles avec les utilisateurs, offrant ainsi une expérience d'automatisation plus personnalisée et attrayante.

Prérequis

  • Vous devez avoir le rôle de Créateur de robots pour utiliser l'action Anthropic Chat AI dans un robot.
  • Assurez-vous de disposer des informations d'identification nécessaires pour envoyer une demande. Pour en savoir plus sur l'acquisition d'informations d'identification, consultez Amazon Bedrock: action Authentifier.

Cet exemple montre comment envoyer un message en langage naturel à l'aide de l'action Anthropic Chat AI et obtenir une réponse appropriée.

Procédure

  1. Dans la Control Room, accédez au volet Actions, sélectionnez IA générative > Amazon Bedrock, puis faites glisser l'action Anthropic : Chat AI et placez-la dans le canevas.
  2. Renseignez ou sélectionnez les champs suivants :

    Anthropic Chat AI

    1. Saisissez la Région. Pour plus d'informations sur les régions, consultez cet article sur les régions Amazon Bedrock GA.
    2. Sélectionnez un grand modèle de langage (LLM) à utiliser pour votre invite dans la liste déroulante Modèle. Vous pouvez sélectionner les modèles suivants :
      • Claude Instant v1.2
      • Claude v1.3 
      • Claude v2 
      • Claude v2.1 
      • Claude 3 Sonnet v1
      • Claude 3 Haiku v1
      • Autre version prise en charge pour entrer d'autres modèles pris en charge.
      Remarque : Lorsque vous sélectionnez Claude 3 Sonnet v1 ou Claude 3 Haiku v1, une zone de texte apparaît pour saisir une Invite du système (facultatif). Une invite du système dans Claude 3 permet de fournir un contexte, des instructions et des directives au grand modèle de langage avant qu\'il n\'interagisse avec vous. Elle sert à préparer la conversation, en indiquant à Claude 3 ce que vous en attendez. Pour en savoir plus sur les invites du système, voir

      les rubriques sur l\'utilisation des invites du système et l\'API Anthropic Claude Messages.

    3. Saisissez un Message de chat que le modèle va utiliser pour générer une réponse.
      Remarque : Les actions de chat conservent le résultat de l\'action de chat précédente dans la même session. Si vous appelez les actions de chat consécutivement, le modèle peut comprendre les messages consécutifs et les relier au message précédent. Cependant, tout l\'historique du chat est supprimé après la fin de la session.
    4. Entrez la Longueur maximum.
      Par défaut, si vous ne saisissez pas de valeur, la longueur maximum est automatiquement définie de manière à respecter la longueur maximum du contexte pour le modèle sélectionné en tenant compte de la longueur de la réponse générée.
    5. Saisissez une Température. Cette valeur fait référence au caractère aléatoire de la réponse. À mesure que la température se rapproche de zéro, la réponse devient spécifique. Plus la valeur est élevée, plus la réponse est aléatoire.
    6. Saisissez Par défaut comme nom de session pour limiter la session à la session en cours.
    7. Pour gérer les paramètres facultatifs, cliquez sur Afficher plus d'options et sélectionnez Oui. Si vous sélectionnez Oui, vous pouvez ajouter d'autres paramètres tels que : Top P, Top K, Ajouter des instructions, Séquences d'arrêt, ou saisir une version d'Anthropic. Pour plus d'informations sur ces paramètres facultatifs, consultez cet article sur les modèles d'apprentissage.
      Remarque : Les modèles Claude 3 acceptent les invites du système, mais pas le paramètre Ajouter des instructions. Contrairement aux instructions classiques, les invites du système offrent une manière structurée de guider Claude 3. En effet, Claude 3 est entraîné pour comprendre l'intention qui se cache derrière votre demande et générer des réponses qui répondent à cet objectif, plutôt que de se contenter de suivre une série de commandes.
    8. Enregistrez la réponse dans une variable.
      Dans cet exemple, la réponse est enregistrée dans str_Anthropic_chatResponse.
  3. Cliquez sur Exécuter pour démarrer le robot.
    Vous pouvez lire la valeur du champ en affichant la réponse dans une action Zone de message. Dans cet exemple, str_Anthropic_chatResponse affiche la réponse. Vous pouvez ajouter des demandes de chat supplémentaires pour obtenir des réponses supplémentaires.
    Conseil : Pour gérer plusieurs chats dans le même robot, vous devez créer plusieurs sessions avec des variables ou des noms différents.