Outils

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 :

  1. Cliquez sur l'icône Outils à droite du générateur d'agents.
  2. Sélectionnez un type d'outil (voir les descriptions des types d'outils dans ce document).
  3. Fournissez les informations demandées pour l'outil.
  4. Utilisez snake case pour le nom de l'outil.
  5. 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.

  1. Pointez sur un agent.
  2. Cliquez sur Ajouter un outil.
  3. Sélectionnez un outil.
  4. 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 :

  1. Ouvrez le panneau d'outils.
  2. Cliquez sur le bouton Outil de test en haut du panneau.
  3. 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 place et city, vous pouvez utiliser l'entrée suivante :

    {
      "place": "automobile repair center",
      "city": "austin texas"
    }
    
  4. 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.