Les outils permettent de connecter votre agent à des systèmes externes ou à du code intégré fourni à l'agent. Cela permet à votre agent d'interagir avec d'autres systèmes pour récupérer, mettre à jour, mettre en forme ou analyser des informations. Les sections de cette page décrivent différents types d'outils compatibles.
Créer un outil
Pour créer un outil :
- Cliquez sur l'icône Outils à droite du générateur d'agents.
- Sélectionnez un type d'outil (voir les descriptions des types d'outils dans ce document).
- Fournissez les informations demandées pour l'outil.
- Utilisez snake case pour le nom de l'outil.
- Les descriptions des outils sont fournies aux modèles d'agent.
Utiliser un outil dans un agent
Après avoir créé un outil, vous devez demander à un agent spécifique de l'utiliser.
- Pointez sur un agent.
- Cliquez sur Ajouter un outil.
- Sélectionnez un outil.
- Décrivez comment l'outil doit être utilisé dans les instructions de votre agent.
Tester un outil
Avant d'utiliser un outil dans votre agent, vous pouvez le tester dans la console :
- Ouvrez le panneau d'outils.
- Cliquez sur le bouton Outil de test en haut du panneau.
Fournissez des entrées pour l'outil, telles que définies par le schéma de l'outil. Par exemple, si le schéma est JSON avec les propriétés
placeetcity, vous pouvez utiliser l'entrée suivante :{ "place": "automobile repair center", "city": "austin texas" }Cliquez sur Envoyer. L'outil est exécuté avec l'entrée, et la sortie est renseignée.
Après avoir testé l'outil directement, vous pouvez également le tester à l'aide de l'option Prévisualiser l'agent.
Outils disponibles
Les outils suivants sont disponibles :
| Outil | Description |
|---|---|
| Outils de fonction client | Outils de code exécutés côté client, et non par l'agent. |
| Outils de datastore | Fournissez des réponses d'agents générées par IA en fonction du contenu du site Web et des données importées. |
| Outils de data store de site Web | Recherchez des informations sur des sites Web spécifiques en vous connectant à un data store. |
| Outils de data store de stockage cloud | Recherchez des informations dans des documents non structurés ou des contenus de questions fréquentes en vous connectant à un data store contenant vos propres fichiers. |
| Outils de recherche de fichiers | Importer un fichier ou fournir une base de connaissances RAG à un agent |
| Outils de recherche Google | Offrez à votre agent la puissance de l'ancrage avec la recherche Google. |
| Outils Integration Connectors | Créez des outils qui utilisent vos connexions configurées. |
| Outils MCP | Connectez-vous à un serveur MCP. |
| Outils OpenAPI | Se connecter à une API externe à l'aide d'un schéma OpenAPI |
| Outils de code Python | Fournissez du code Python comme outil pour votre agent. |
| Outils Salesforce | Associez votre agent à une instance Salesforce. |
| Outils Service Now | Connectez votre agent à une instance ServiceNow. |
| Outils système | Outils intégrés que l'agent peut utiliser pour effectuer des tâches courantes. |
| Outils pour les widgets | Des outils de widget flexibles pour créer des interactions utilisateur riches. |
Bonnes pratiques
Voici quelques bonnes pratiques à suivre pour les outils :
- Écrivez toujours des noms d'outils sémantiquement pertinents pour la tâche qu'ils effectuent.
- Fournissez toujours des descriptions de haute qualité de vos outils et des tâches qu'ils peuvent accomplir.