L'Agent de parc à thème peut déjà récupérer les identifiants de parc et les temps d'attente en direct, mais il lui manque des informations essentielles à la planification qui ne sont pas disponibles dans l'API JSON QTimes. Dans cette leçon, vous l'étendrez avec une source externe de Tools afin qu'il puisse répondre à des questions telles que les horaires des parcs et les prévisions d'affluence.
Vous connecterez l'Agent à un serveur MCP, intégrerez des outils d'extraction web et les rendrez disponibles avec vos Tools locaux existants. Vous mettrez ensuite à jour les instructions de l'Agent afin qu'il sache quand rechercher d'abord un identifiant de parc et quand récupérer des détails structurés depuis la page web d'un parc.
C'est important, car les assistants réels obtiennent rarement toutes leurs informations depuis une seule API. En combinant des données d'API en direct avec une extraction structurée de pages web, et en ajoutant une entrée météo lorsque cela est pertinent, vous transformez l'Agent en un système capable de combler de façon fiable les lacunes d'information sans créer de scrapers ponctuels.
"L'accès aux Tools ne garantit pas à lui seul le bon comportement : vous devez apprendre à l'Agent quand utiliser le Tool, et pourquoi."
— Guil Hernandez
Code :
Documentation Mastra pertinente :
Poser des questions :
Suivre Mastra :