UiPath Documentation
agents
2.2510
true
Guide de l'utilisateur des Agents
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Exécuter des agents

Exécution de l'agent dans Automation Suite: un modèle d'exécution unique qui exécute de manière cohérente les agents low-code et codés, qu'ils soient déclenchés depuis Debug ou Orchestrator.

Tous les agents s'exécutent via le même moteur d'exécution, quelle que soit la façon dont ils sont créés. Cela fournit un modèle de runtime unique qui garantit que les agents se comportent de manière cohérente, qu'ils soient créés à l'aide d'outils low-code ou écrits directement dans le code.

À un niveau élevé, ce modèle d'exécution partagée fournit:

  • Un moteur d'exécution pour tous les agents
  • Un contrat de runtime qui définit le fonctionnement d’un agent
  • Un modèle opérationnel pour le débogage, la surveillance et la reprise de l’exécution

Les agents sont représentés à l'aide d'une définition normalisée qui inclut les requêtes, les outils, les entrées, les sorties et les paramètres. Lors du runtime, cette définition est interprétée et exécutée par le même moteur sous-jacent.

Cela permet une approche de type « Le meilleur des deux mondes » :

  • Les utilisateurs de low-code peuvent créer et itérer rapidement à l’aide d’outils visuels
  • Les développeurs professionnels peuvent étendre ou convertir les agents en code en cas de besoin
  • Les entreprises bénéficient d'une gouvernance, d'une sécurité et d'une observabilité cohérentes

Cela élimine la fragmentation entre les agents low-code et codés, et évite de recréer les agents lors du passage d'un style de développement à un autre.

Modèle d’exécution de l’agent

Lorsqu’un agent s’exécute :

  1. La définition de l’agent est préparée en tant que contrat d’exécution autonome.
  2. Le runtime exécute l’agent dans un environnement sécurisé sans serveur.
  3. Les étapes de longue durée (telles que les actions humaines interactives ou les processes externes) peuvent suspendre l'exécution.
  4. L’agent reprend automatiquement lorsque l’action requise est terminée.
  5. Les détails d’exécution sont capturés via des traces et des journaux.

Tout cela se produit en utilisant le même moteur, que l'exécution soit déclenchée depuis Debug ou depuis Orchestrator. Du point de vue de l'interface utilisateur, ce modèle d'exécution est globalement invisible.

Depuis Agent Builder et Orchestrator :

  • Vous sélectionnez Debug pour tester un agent.
  • Vous publiez l’agent à un locataire UiPath en tant que solution et l’exécutez en tant que tâche Orchestrator, déclenchée via l’API, un nœud Maestro ou une activité de processus.
  • Vous affichez les entrées, les sorties, les appels d’outils et les traces.
  • Vous voyez les exécutions de l’agent passer par des états familiers : en cours d’exécution, en attente, suspendues, terminées ou échouées.

Traçages

Étant donné que tous les agents s'exécutent sur le même moteur, les traçages ont une structure cohérente, que l'agent ait été créé avec des outils low-code ou écrits dans le code. L'interface utilisateur des traces affiche:

  • Appels et réponses LLM
  • Invocations et résultats de l’outil
  • Erreurs et actions du garde-fou
  • Modèle d’exécution de l’agent
  • Traçages
  • Rubriques connexes

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour