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 ToolsLien 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écifiqueLien 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 ToolLien direct vers Méthodes de Tool
Obtenir les détails d’un ToolLien 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 ToolLien 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
})