Définition
L'intégration de capacités de recherche web dans le framework Hermes Agent de NousResearch, permettant à l'agent d'interroger des données de recherche en direct via une connexion au serveur MCP (Model Context Protocol) ou des appels directs à l'API REST lors de l'exécution des tâches.
En profondeur
Hermes Agent de NousResearch est un framework agent open source conçu pour l'utilisation d'outils et le raisonnement multi-étapes. Par défaut, il ne dispose pas de capacité de recherche web, ce qui le limite à raisonner sur le contexte fourni au moment de l'appel. Ajouter une recherche en direct transforme Hermes d'un raisonneur statique en un agent de recherche capable d'ancrer ses réponses dans des données actuelles. Deux approches d'intégration : L'intégration serveur MCP connecte Hermes à un serveur MCP de recherche (comme celui de Scavio à mcp.scavio.dev) qui expose la recherche comme un outil appelable. L'agent découvre les outils disponibles au moment de la connexion et invoque la recherche dans le cadre de sa chaîne de raisonnement. Cette approche ne nécessite aucun code personnalisé au-delà de la configuration de l'URL du serveur MCP. L'intégration directe via API ajoute une définition d'outil personnalisée qui appelle l'API REST de Scavio. Cela donne plus de contrôle sur les paramètres de requête, la gestion des erreurs et le formatage des résultats, mais nécessite d'écrire la logique client HTTP et le schéma d'outil. Avantages de l'approche MCP : intégration sans code, découverte automatique des outils, fonctionne avec tout serveur de recherche compatible MCP, et schéma d'outil géré par le serveur. Avantages de l'approche API directe : contrôle total sur le traitement des requêtes/réponses, possibilité d'implémenter la mise en cache et la logique de nouvelle tentative, possibilité de prétraiter les résultats avant de les passer au contexte de l'agent, et aucune dépendance au support du protocole MCP. Pour les agents de production, l'intégration directe via API est plus robuste. Pour le prototypage et les tests, l'intégration MCP vous permet de chercher en quelques minutes.
Exemple d'utilisation
# Hermes Agent avec la recherche Scavio MCP # Ajouter à la config d'outil Hermes : # mcp_servers: [{"url": "https://mcp.scavio.dev/mcp", "api_key": "your_key"}] # L'agent peut désormais invoquer les outils search_google, search_reddit, search_youtube # lors d'un raisonnement multi-étapes sans code d'outil personnalisé.
Plateformes
Intégration de la recherche dans Hermes Agent est pertinent sur les plateformes suivantes, toutes accessibles via l'API unifiée de Scavio :
- YouTube
Termes associés
Protocole de recherche MCP
L'application du Model Context Protocol (MCP) à la fonctionnalité de recherche, où les fournisseurs de recherche exposen...
Recherche axée sur l'agent
Philosophie de conception d'API de recherche et de formats de données optimisés pour la consommation par des agents IA p...
Transfert de fenêtre de contexte d'agent
Technique de transmission efficace des résultats de recherche entre les étapes d'un pipeline d'agent IA multi-étapes, ut...