Rédiger des invites pour les variables
- Dernière mise à jour2025/09/29
En utilisant Co-Pilot for Automators, les développeurs peuvent spécifier la valeur et mapper une variable avec une invite en langage naturel.
Co-Pilot for Automators Co-Pilot aide au développement en créant des variables de deux manières. Tout d\'abord, les développeurs peuvent envoyer une seule invite avec des Instructions pour les propriétés d\'une ou plusieurs variables afin de les créer selon les spécifications. Deuxièmement, une variable est créée et associée automatiquement à toute action nécessitant une variable, à moins qu\'une variable existante ne soit référencée dans l\'invite. Une convention de nommage par défaut est utilisée pour toutes les variables créées automatiquement.
Meilleures pratiques lors de la rédaction d\'invites pour les variables
- Les propriétés et une valeur par défaut pour les variables personnalisées doivent être définies lors de la rédaction d\'invites de création de variable. Pour de meilleurs résultats, utilisez une seule invite pour définir toutes les propriétés et créer la variable.
- En ajoutant et en créant vos variables avant de créer vos invites de scénario, vos variables peuvent être référencées comme entrées dans votre invite. Utilisez cette commande pour améliorer l\'efficacité.
-
Créer une invite de changement (mise à jour) de la valeur ou de la propriété d\'une variable existante entraîne l\'action affecter correspondante pour ces mises à jour.
Rédiger des invites pour créer des variables
- Créer une nouvelle variable.
- Les propriétés, telles que le nom, le type de variable et la manière dont la variable doit être utilisée (entrée, sortie, constante) sont reconnues dans votre invite. Les variables existantes peuvent ensuite être référencées par une autre invite et mappées à une action existante.L\'exemple montre des invites saisies une à la fois.
-
Create an input string variable named Var1 and assign it the value "Hello, world!"
-
Set the message box to display Var1.
Conseil : Alternativement, la première invite peut être saisie de manière plus courte :Create an input string variable ‘Var1’ = "Hello, world!"
-
- Ajoutez une action avec une nouvelle variable associée.
- Lorsque vous ajoutez une nouvelle action à votre automatisation, vous pouvez facilement créer et mapper simultanément une nouvelle variable à la nouvelle action avec une seule invite.Exemple :
Add a message box and assign it a new input string variable named Var1 with the value "Hello, world!"
- Créer plusieurs variables dans une seule invite.
- Lors de la création de plusieurs variables avec une seule invite, utilisez une virgule ou un point pour séparer les Instructions pour chaque variable.Des exemples montrent deux invites aboutissant au même résultat.
-
Create an input string variable named Var1, an output string variable named Var2, and an input and output variable named Var3. Assign Var1 the value "open", Var2 the value "closed", and Var3 the value "pending".
-
Create an input string variable 'Var1' = "open", an output string variable 'Var2' = "closed", and an input and output variable 'Var3' = "pending".
-
- Créez et définissez les propriétés des variables prédéfinies (système et chaîne).
- Les variables prédéfinies (date heure, paramètres système, et chaîne) sont souvent utilisées pour ajouter des métadonnées dans l\'automatisation, pour le suivi et les calculs. Bien que la valeur de ces variables soit prédéfinie par le système utilisateur et la machine, des propriétés pour ces variables peuvent être affectées et exploitées par le biais des invites.
L\'invite suivante construit automatiquement des étapes pour capturer l\'heure système, y ajouter une valeur, puis retourner le calcul à l\'utilisateur dans une boîte de message. Co-Pilot crée automatiquement les variables et les associe, pour le calcul et l\'affichage renvoyé.
Exemple :En savoir plus sur l\'utilisation des variables système : Variables prédéfinies.Get the current time and then add 5 minutes. In a message box, display the calculated time.
- Convertir automatiquement le type de données dans le scénario.
- Le type de données des variables peut être automatiquement converti par Co-Pilot lors de la génération du scénario. Cette capacité crée automatiquement les étapes logiques nécessaires pour transformer les données de chaîne en données numériques, effectuer un calcul, et renvoyer les données à l\'utilisateur sous forme de chaîne dans un message. Cela réduit le besoin de connaissances spécialisées lors du développement de l\'automatisation.
L\'exemple suivant construit automatiquement des étapes pour collecter une entrée de l\'utilisateur, soustraire 1 de l\'entrée et afficher le nombre résultant. Co-Pilot crée automatiquement la variable de chaîne pour l\'entrée, convertit la valeur en nombre pour le calcul, puis reconvertit la valeur numérique en chaîne pour l\'affichage.
Exemple :1. Ask the user to enter a number. 2. Reduce that number by 1. 3. Display that number for 5 secs. 4. Repeat 2 and 3, until the number becomes 0 or -1.
- Créez des variables avec des propriétés uniques.
- Les variables de type tableau et session, qui peuvent avoir des propriétés uniques, sont prises en charge. Veillez à inclure l\'ensemble complet des propriétés de ces types de variables dans l\'invite. Pour les variables de type tableau, vous pouvez spécifier les dimensions et une valeur de cellule par défaut dans l\'instruction.Exemples :
-
Create a terminal session variable named pSessTerminal.
-
Create a 3x4 table variable with default value 0, named pTableVar1.
-
Création automatique de variables
Co-Pilot aide les développeurs à se concentrer sur les résultats de l\'automatisation et sur les opérations d\'actions en facilitant le travail fastidieux de création de variables. Si une variable n\'existe pas et qu\'une variable est nécessaire pour l\'action décrite par une invite, une variable est automatiquement créée et associée à l\'action qui la nécessite. Lorsque les variables sont créées de cette manière, une convention de nommage standard est appliquée, déterminée par le type de variable (pBool, pDict, pStr). Une fois prêt, le développeur peut alors modifier manuellement toutes les variables pour définir la valeur et toutes les autres propriétés.
Add a Prompt to the path of the folder
.
Variables d\'identifiants
- Nom de la consigne
- Nom de l\'identifiant
- Attribut : nom d\'utilisateur, mot de passe, ID Client, etc.
Consultez la rubrique suivante pour en savoir plus sur les variables d\'informations d\'identification. Consultez la rubrique Informations d'identification et variables d'informations d'identification dans l'Bot editor.
- Des détails supplémentaires sur les propriétés et les comportements des variables sont disponibles. Consultez la rubrique Aperçu des variables.
- Les variables dépendant des fichiers de la Control Room sont prises en charge, telles que bot, formulaire, processus et API Tasks. Consultez la rubrique Invite à ajouter un fichier de dépôt existant.