studio
2024.10
true
UiPath logo, featuring letters U and I in white

Guide de l’utilisateur de Studio

Dernière mise à jour 17 déc. 2024

Génération du code

Autopilot™ allows you to autogenerate code anywhere within your coded automation. The generated code can originate from a comment or any custom prompt that you write.

Pour utiliser cette fonctionnalité, vous pouvez sélectionner l’icône Autopilot Icône Autopilot sur une ligne de code vide, puis saisir votre invite dans le champ Demander à Autopilot de générer le code (Ask Autopilot to generate code). De plus, pour générer du code à partir de commentaires, vous pouvez cliquer avec le bouton droit de la souris sur un commentaire, puis sélectionner Générer le code (Generate Code).

Remarque : pour générer du code avec Autopilot, vous pouvez uniquement utiliser une installation d’Orchestrator déployée dans Automation CloudTM.

Générer du code à partir d'un commentaire

Vous pouvez générer du code directement dans votre automatisation codée à l’aide de commentaires. Par exemple, prenez un commentaire qui décrit les étapes d’une automatisation comme « Ouvrez Google et cliquez sur l’icône de recherche ». Si vous sélectionnez ce commentaire, cliquez dessus avec le bouton droit de la souris, puis sélectionnez Générer le code (Generate Code). Autopilot commence à générer un code de réponse. Vous pouvez également générer du code à partir d’un commentaire en ajoutant le préfixe de votre commentaire avec le mot Generate (par exemple : // Generate: Open Google and click the search icon).
Une fois qu’Autopilot a généré le code, vous pouvez choisir de Confirmer (Confirm) le code ou de l’Ignorer (Discard).
Remarque : lorsque vous générez du code à partir d’une invite, puis que vous sélectionnez Confirmer (Confirm), le code nouvellement généré est mis en surbrillance. Cependant, si vous sélectionnez Ignorer (Discard), le code généré sera supprimé avec l’invite. Si vous modifiez le code généré après l’avoir confirmé pour la première fois, puis sélectionnez Ignorer (Discard), la suppression de l’invite sera uniquement supprimée, et non le code généré modifié.

Génération du code à l'aide d'une invite

Vous pouvez générer du code à l’aide d’une invite que vous concevez. Par exemple, accédez à une ligne de code vide et sélectionnez l’icône Autopilot Icône Autopilot, ou cliquez avec le bouton droit de la souris dans l’éditeur de code et sélectionnez Générer le code (Generate Code). En outre, vous pouvez également utiliser le raccourci Ctrl + I. Saisissez votre invite dans le champ Demander à Autopilot de générer le code (Ask Autopilot to generate code), puis sélectionnez Générer(Generate).
Image 1. Le champ d’invite personnalisé Demander à Autopilot de générer le code (Ask Autopilot to generate code)

Implémentation de méthodes, de classes et d'interfaces

La génération de code dans Studio implique également la création d'implémentations de méthodes, de classes ou d'interfaces dans vos automatisations. Par exemple, imaginons que vous ayez une méthode, une classe ou une interface avec des commentaires et un résumé XML, mais sans code réel.

Dans ce contexte, le texte Implémenter la méthode (Implement method), Implémenter la classe (Implement class), Implémenter l'interface (Implement interface), ou Implémenter la fonction locale (Implement local function) apparaîtra au-dessus du nom de la méthode. Lorsque vous cliquez sur Implémenter la méthode (Implement method) ou sur l'une des autres variantes, le système génère le code nécessaire pour la méthode. Notez que cette opération peut entraîner la création de méthodes ou de classes supplémentaires.

Pour ce scénario d'IA générative, l'invite extraite, du nom du sujet, la description de la méthode (sous la forme d'un commentaire au-dessus) et des commentaires à l'intérieur de la méthode.



Meilleures pratiques

Consultez Automatisation de tests optimisée par l’IA : bonnes pratiques pour obtenir des conseils pour générer efficacement du code dans le cadre d’une automatisation codée.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.