Outils intégrés
Les actions qu’un agent peut effectuer, de la lecture de fichiers à l’exécution de code et au travail sur les applications.
outils boîte à outils La sortie de la boîte construit en shell fichiers plateforme CapacitésSur cette page
Les outils transforment une requête en actionFichiers, code et rechercheDocuments et produits générésTravail d'affaires et contrôles de plate-formeMémoire, orientation et coordinationCe qui est disponible pour votre agentLes outils transforment une requête en action
Un outil donne à l'agent une opération qu'il peut réellement exécuter. Il a un nom, des entrées structurées et un résultat. La lecture d'une feuille de calcul, l'exécution d'un script, la création d'un enregistrement et l'inspection d'un calendrier connecté sont des actions d'outil. La conversation vous permet de suivre ce travail.
Vous pouvez demander dans un langage ordinaire. Vous n'avez pas besoin de vous souvenir des noms d'outils. Ils sont énumérés ci-dessous afin que vous puissiez comprendre les fondements de la plate-forme et les reconnaître dans les détails de l'activité.
Fichiers, code et recherche
| Outil | Ce qu’il permet |
|---|---|
file | Lire et écrire des fichiers d'espace de travail, inspecter des images et retourner un fichier dans la conversation |
shell | Exécuter des commandes et des scripts dans l'environnement de travail de l'agent |
storage | Stocker des fichiers au-delà d'une copie de travail, les récupérer et créer des liens de partage pris en charge |
web | Rechercher et récupérer des informations Web publiques |
browser | Inspecter et interagir avec les pages Web via le service de navigateur pris en charge |
Le système de fichiers rend possible le travail en plusieurs étapes : un outil peut créer un fichier qu'un autre outil lit. Un script peut traiter un fichier source et enregistrer un résultat pour une conversation ultérieure. Voir fichiers persistants et exécution de code.
Documents et produits générés
| Outil | Ce qu’il permet |
|---|---|
pdf | Lire, remplir, fusionner et scinder des PDF, et créer un PDF en imprimant un document rédigé en HTML |
spreadsheet | Inspecter les feuilles de calcul et les fichiers CSV : lister les feuilles, les décrire et lire leurs lignes |
presentation | Inspecter, prévisualiser et exporter des présentations |
media | Générer des images prises en charge, vidéo et audio |
L'agent crée des classeurs, des présentations et des rapports en écrivant de courts programmes dans son environnement isolé, ce qui lui donne une vraie mise en forme, des formules et des graphiques, puis utilise ces outils pour vérifier, prévisualiser et convertir le résultat. Ces outils peuvent fonctionner avec les mêmes fichiers d’espace de travail. Les opérations et les fournisseurs disponibles déterminent quels formats et options de génération peuvent être utilisés. Le travail de modélisation et certaines opérations consomment des crédits ; « intégré » ne signifie pas que chaque tâche est gratuite.
Travail d'affaires et contrôles de plate-forme
| Outil | Ce qu’il permet |
|---|---|
data | Gérer les ensembles de données d'entreprise appartenant aux utilisateurs, inspecter leur structure et exécuter des requêtes de rapport prises en charge |
internal_app | Créez, testez, révisez et installez une application d'espace de travail lorsque le constructeur est activé |
external_app | Créez et publiez un site Web ou une application Web distinct avec des capacités de données explicites |
platform | Inspecter ou modifier les paramètres de profil, de contexte, d'agent, d'accès et d'espace de travail pris en charge |
notify | Envoyer une notification prise en charge à une personne |
L'administration de la plate-forme utilise les autorisations de l'appelant. Donner à l'agent une instruction en langue naturelle ne fait pas de lui un administrateur. Les applications fournissent leurs propres outils pour les enregistrements qu'elles possèdent — par exemple, l'application Dashboard permet à l'agent d'inspecter et d'organiser les widgets du tableau de bord ; utilisez ces interfaces plutôt que de traiter chaque table d'applications comme un ensemble de données général.
Mémoire, orientation et coordination
| Outil | Ce qu’il permet |
|---|---|
memory | Sauvegarder, trouver et supprimer les faits mémorisés |
skills | Découvrez et chargez des instructions réutilisables, et gérez les compétences personnalisées ou installées prises en charge |
plan | Suivre les étapes de la tâche dans la conversation |
ask_user_question | Demander une décision ou des détails manquants |
subagent | Déléguer une tâche bornée et ramener son rapport |
cron | Créer, inspecter, exécuter ou supprimer des travaux planifiés |
activity | Consulter ce que les personnes et les agents ont fait dans l'espace de travail |
connector | Découvrir et invoquer les opérations prises en charge sur les services connectés, et démarrer une connexion de compte que vous terminez |
Des outils peuvent être ajoutés à l'ensemble disponible d'une conversation si nécessaire. L'étape d'activation toolbox charge un outil différé ou une boîte à outils d'application ; elle n'exécute pas l'action métier ni n'accorde un nouvel accès.
Ce qui est disponible pour votre agent
Opser fournit la plate-forme outil de base. L’ensemble réel dépend des restrictions de l’agent, de la configuration de l’espace de travail, des applications installées, des comptes connectés et du contexte de la tâche. Certains outils sont conçus pour une conversation ou une automatisation. La création d'applications et les services soutenus par le fournisseur peuvent être indisponibles dans un environnement même si la plate-forme les prend en charge.
A compétence dit à l'agent comment utiliser une capacité. Il n'installe pas de logiciel manquant et n'autorise pas un compte. Lorsque le travail est bloqué, demandez à l'agent d'identifier l'outil, la permission, la connexion ou le service indisponible, puis résolvez cette dépendance.