- Vue d'ensemble (Overview)
- Commencer avec les agents UiPath
- Premiers pas avec les agents UiPath utilisant LangGraph
- Créer un agent low-code dans Studio Web
- Ajouter des outils à votre agent UiPath
Créer et déployer un agent UiPath low-code à partir de la CLI, depuis l'élaboration jusqu'au téléchargement dans Studio Web.
Dans ce travail, vous utiliserez la UiPath CLI pour créer un agent low-code à partir de zéro, sans ouvrir UiPath Studio jusqu'à l'étape finale. Vous allez procéder comme suit:
- Installez la UiPath CLI et l'outil d'agent.
- Installez les compétences UiPath pour votre agent de codage (facultatif).
- Authentifiez-vous auprès d'UiPath.
- Élaborer un nouveau projet de solution et d’agent low-code.
- Configurez l'agent en modifiant directement
agent.jsonetentry-points.json. - Validez l’agent et chargez-le sur UiPath Studio Web.
- Testez l'agent dans Studio Web avec un scénario réel.
Il existe quelques approches pour créer des agents UiPath. Cela utilise la UiPath CLI; vous pouvez également créer des agents à l'aide du générateur d'agents low-code et à l'aide du SDK LangGraph.
Temps estimé: 30 à 45 minutes
Ce que vous créez
Ce lab vous guide à travers la création d’un Sélecteur de Monstre, un agent low-code pour le Guide de l’Amuseur fictif dans un monde de jeu de rôle Virtuel. L’agent sélectionne le robot le plus approprié sur le plan thème pour une requête dans une liste de candidats. Il est délibérément simple, afin que l'accent reste mis sur le workflow CLI, et non sur la logique du domaine. Le même agent apparaît dans le compagnon Ajouter des outils à votre travail d’agent UiPath .
Voici la conception complète de ce que vous créez:
| Composant (Component) | Détails (Details) |
|---|---|
| Requête système | Vous êtes un maître du jeu RPG. À partir d’une description de la requête et d’une liste de Filtres candidats, choisissez celui dont le niveau de choisir, d’environnement ou de menace correspond le mieux à la requête. Renvoyez uniquement le champ de données dynamique d'index de votre choix. |
Entrée : questDescription | string; la description de la question fournie par l'appelant |
Entrée : monsters | array; les robots candidats (avec un nom et un champ de données dynamique), fournis par l'appelant |
Sortie : monsterIndex | string; le champ de données dynamique d’index du Robot sélectionné |
N’hésitez pas à adapter le lab.
Vous pouvez suivre l'exemple du Sélecteur de Monstre ou l'adapter à votre propre cas d'utilisation. Pour le personnaliser, vous n'avez qu'à ajuster trois éléments: l'invite système, vos champs d'entrée et vos champs de sortie. Le reste du labellisation fonctionne de la même manière pour presque tous les scénarios de classification ou de sélection à un seul tour.
Prérequis
- Version CLI – validée par rapport à la UiPath CLI v1.1.0. Vérifiez votre version à l'aide de
uip --version. Des versions différentes peuvent se comporter différemment; signaler la dérive avecuip feedback send. - Compte UiPath : inscrivez-vous ou connectez-vous sur UiPath Automation Cloud avant de commencer.
- Node.js 18+ - requis pour installer la CLI. Vérifiez avec
node --version. Téléchargez depuis nodejs.org si nécessaire. - Un terminal - PowerShell ou Bash fonctionnent tous deux. Les commandes de ce labellisation sont indépendantes du shell.
- Droits d'administrateur - l'installation des packages npm globaux nécessite des autorisations élevées. Confirmez que vous pouvez exécuter
npm install -gavant de commencer.
Aucune expérience UiPath préalable n’est requise.
Ce dont ce laboratoire n'a pas besoin. Contrairement au labellisation de l’agent codé, cette labellisation ne nécessite pas Python, les SDK Python ou des outils tels que uv. Et, bien que cela ne soit pas obligatoire, un agent de codage peut s’avérer un partenaire de développement utile. Les agents UiPath sont entièrement configurés avec une invite système et des schémas JSON. aucun code n'est requis.