Aller au contenu principal

API Tools

L’API Tools fournit des méthodes pour interagir avec les Tools disponibles sur la plateforme Mastra et les exécuter.

Récupérer tous les Tools
Lien direct vers Récupérer tous les Tools

Récupérez la liste de tous les Tools disponibles :

const tools = await mastraClient.listTools()

Utiliser un Tool spécifique
Lien direct vers Utiliser un Tool spécifique

Récupérez une instance d’un Tool spécifique :

const tool = mastraClient.getTool('tool-id')

Méthodes de Tool
Lien direct vers Méthodes de Tool

Obtenir les détails d’un Tool
Lien direct vers Obtenir les détails d’un Tool

Récupérez des informations détaillées sur un Tool :

const details = await tool.details()

Exécuter un Tool
Lien direct vers Exécuter un Tool

Exécutez un Tool avec des arguments spécifiques :

const result = await tool.execute({
args: {
param1: 'value1',
param2: 'value2',
},
threadId: 'thread-1', // Optional: Thread context
resourceId: 'resource-1', // Optional: Resource identifier
})