Action Azure OpenAI : Action Prompt AI

L'action Azure OpenAI : Prompt AI utilise le point de terminaison des achèvements de Microsoft Azure AI pour générer du texte. Ce point de terminaison vous permet d'accéder à l'interface d'entrée et de sortie de texte du modèle. Vous pouvez donner au modèle une invite de texte en langage naturel, et il générera un achèvement.

Prérequis

  • Vous devez avoir le rôle de créateur de robots pour utiliser l'Azure Chat AI : Prompt AI action dans un robot.
  • Assurez-vous de disposer des informations d'identification nécessaires pour envoyer une demande et d'inclure L'action Azure OpenAI : Action Authentifier avant d'appeler toute action Microsoft Azure OpenAI.

Cet exemple montre comment envoyer une invite en langage naturel à l'aide de l'Azure Prompt AI : Prompt AI action et obtenir 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 > Microsoft, puis faites glisser l'action Azure OpenAI : Prompt AI et placez-la dans le canevas.
  2. Renseignez ou sélectionnez les champs suivants :

    Azure Prompt AI

    1. Pour Authentifier, sélectionnez Dernière version pour utiliser L'action Azure OpenAI : 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 limiter la session à la session en cours.
    3. Saisissez l'ID de déploiement. L'ID de déploiement est lié au grand modèle de langage (LLM) que vous souhaitez utiliser pour votre invite.
    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. À mesure que la température se rapproche de zéro, la réponse devient 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, cliquez sur le bouton Afficher plus d'options et sélectionnez Oui si vous souhaitez gérer les paramètres facultatifs. Si vous sélectionnez Oui, vous pouvez ajouter d'autres paramètres tels que : Version API, Suffixe, Top P, N, Logprobs, Écho, Arrêter, Pénalité de présence, Pénalité de fréquence, Meilleur, Biais logit et Utilisateur. Pour plus d'informations sur ces paramètres facultatifs, voir Achèvements Azure Open AI.
    8. Enregistrez la réponse dans une variable. Dans cet exemple, la réponse est enregistrée dans str_promptai_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 str_promptai_response[0] imprime la réponse parce que N est défini sur 1.