Action OpenAI : Action Prompt AI

L'OpenAI : Prompt AI imite les achèvements d'OpenAI, en prenant une invite comme entrée et en renvoyant un ou plusieurs achèvements prévus et générés par le modèle.

Prérequis

  • Vous devez disposer du rôle de Créateur de robots pour utiliser l'action d'invite d'IA de la OpenAI dans un robot.
  • Assurez-vous de disposer des informations d'identification nécessaires pour envoyer une demande et d'inclure Action Authentifier avant d'appeler toute action OpenAI.

Cet exemple présente l'envoi d'une invite en langage naturel à l'aide de l'action d'invite d'IA de la OpenAI et l'obtention d'une réponse appropriée.

Procédure

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

    Invite d'IA OpenAI

    1. Pour Authentifier, sélectionnez Dernière version pour utiliser Action Authentifier avec la clé API.
      Si vous sélectionnez l'option Rendre obsolète, vous pouvez vous authentifier à l'aide de la clé API sans appeler l'action Authentifier.
      Remarque : L'option Rendre obsolète sera supprimée dans la prochaine version.
    2. Saisissez Par défaut comme nom de session pour vous limiter à la session en cours.
    3. 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 :
      • gpt-3.5-turbo-instruct (par défaut)
      • babbage-002
      • davinci-002
      • text-davinci-003 (obsolète - 4 janvier 2024)
      • text-davinci-002 (obsolète - 4 janvier 2024)
      • davinci (obsolète - 4 janvier 2024)
      • text-curie-001 (obsolète - 4 janvier 2024)
      • curie (obsolète - 4 janvier 2024)
      • text-babbage-001 (obsolète - 4 janvier 2024)
      • babbage (obsolète - 4 janvier 2024)
      • text-ada-001 (obsolète - 4 janvier 2024)
      • ada (obsolète - 4 janvier 2024)
      • Autre version prise en charge pour entrer d'autres modèles pris en charge.
    4. Saisissez une Invite que le modèle utilisera pour générer une réponse.
    5. Indiquez le nombre maximal de jetons à générer. Par défaut, si vous ne saisissez pas de valeur, le nombre maximal de jetons générés est automatiquement fixé de manière à respecter la longueur maximale du contexte pour le modèle sélectionné en tenant compte de la longueur de la réponse générée.
    6. Saisissez une Température. Cette valeur fait référence au caractère aléatoire de la réponse. Lorsque la température se rapproche de zéro, la réponse est plus ciblée et déterministe. Plus la valeur est élevée, plus la réponse est aléatoire.
    7. Pour gérer les paramètres facultatifs, sélectionnez Oui sous Afficher plus d'options pour ajouter d'autres paramètres tels que : Suffixe, Top P, N, Logprobs, Écho, Arrêter, Pénalité de présence, Pénalité de fréquence, Meilleurs, Biais Logit et Utilisateur. Pour plus d'informations sur ces paramètres facultatifs, voir Achèvements d'Open AI.
    8. Enregistrez la réponse dans une variable. Dans cet exemple, la réponse est enregistrée dans list_OpenAI_prompt_response.
  3. Cliquez sur Exécuter pour démarrer le robot. La sortie d'une invite est une liste dans laquelle vous pouvez définir N comme paramètre facultatif, afin de générer plusieurs invites pour chaque entrée. Pour lire la réponse à l'invite, vous pouvez l'imprimer dans une action Zone de message. Dans cet exemple, le premier élément de la liste list_OpenAI_prompt_response[0] imprime la réponse parce que N est défini sur 1.