Suggestions à considérer pour le langage utilisé pour décrire votre objectif lors de la création d\'une invite pour UI Agents.

La façon la plus simple d\'utiliser UI Agents pour accomplir une tâche de bout en bout consiste à spécifier clairement l\'objectif, les règles à suivre et toutes les informations nécessaires, afin de guider l\'agent. N\'oubliez pas que l\'agent doit effectuer de nombreuses étapes de manière séquentielle pour atteindre l\'objectif, et des objectifs peu clairs peuvent désaligner le flux de travail et les résultats.

UI Agents fonctionne de manière plus fiable lorsqu\'un objectif peut être atteint en moins de 10 étapes. Si un objectif nécessite plusieurs étapes, divisez-le en plusieurs objectifs plus petits ; chaque objectif peut ensuite être envoyé à l\'agent. Voir Enchaîner plusieurs tâches.

Il est important de prendre en compte la spécificité d\'une tâche pour tout agent UI où la répétabilité est essentielle. Il existe une relation directe entre la fiabilité d\'un agent et le degré de spécificité requis pour l\'objectif d\'une tâche. Pour de meilleurs résultats, décrivez toute nuance à prendre en compte pour accomplir la tâche dans votre objectif.
  • Énoncez l\'objectif dès le départ : Une phrase décrivant à quoi ressemble le résultat final (par exemple : Ton objectif est de…)
  • Soyez direct sur ce qu\'il faut faire et ce qu\'il ne faut pas faire : Incluez des limites (par exemple, n\'effectue pas de paiements, ne supprime pas d\'enregistrements).
  • Fournissez des entrées et des définitions complètes : Spécifiez les noms/ID exacts, les plages de dates et la signification des termes ambigus (par exemple, meilleurs clients = top 20 par ARR).
  • Divisez les grands objectifs en étapes ordonnées : Gardez chaque étape testable ; évitez de regrouper la recherche, l\'action et la communication dans une seule invite.
  • Spécifiez les résultats et le format : Texte libre vs. JSON, champs obligatoires et comment étiqueter les données manquantes.
  • Ajoutez des règles : règles métier spécifiques (par exemple, si un contact est demandé, utiliser l\'adresse e-mail). Indiquez-lui quand faire une pause (données manquantes, accès payants, authentification multifacteur, captcha, erreurs).
  • Incluez des chemins de fallback. Que faire si un élément d\'interface utilisateur n\'est pas trouvé (utiliser la recherche, une navigation alternative, effectuer une deuxième tentative, puis arrêter).
Exemples d\'invites contrastées
Faire Faire Ne pas faire Ne pas faire
1. Enter search 'RPA' in the
 search box. 
2. Submit the search request top right.
3. Return the first 2 links from the web page, along with author, data of published details
Enter the following payment information into the web form.
Invoice No.: A12
Amount: 100
Card Number: 1234-5678-9999
Rules: 1. If asked for Account Number, enter Invoice Number.
2. Do not retry if an error appears after submission.
Log into the admin portal and fix the billing issue for the Acme account
Check our top customers, see who might churn, email them something, and update the CRM.