NeMo Retriever MCP
Utilisez les outils NeMo Retriever MCP exposés sous retriever au lieu de la CLI retriever.
Le serveur expose des outils MCP, pas des ressources MCP. N'appelez pas list_mcp_resources pour découvrir des documents ou déterminer si Retriever est disponible ; une liste de ressources MCP vide est attendue.
Workflow
- Utilisez
querypour rechercher des documents déjà disponibles pour Retriever. - N'ingérez jamais des documents qui sont déjà consultables, y compris les documents dans un index préconstitué.
- Utilisez
ingest_documentsuniquement quand les documents requis ne sont pas encore consultables et que des chemins lisibles par le serveur sont explicitement disponibles. Ne supposez pas que les chemins visibles pour l'agent sont aussi lisibles par le serveur Retriever. - Après l'ingestion, utilisez
querypour récupérer les preuves des documents ajoutés. - Commencez avec
top_k=5etformat="hits". Demandez plus seulement si la première réponse réussie ne contient pas assez de preuves pour répondre à la tâche. - Lisez les hits de preuves de la réponse de l'outil et fondez votre réponse sur eux.
- Conservez les identifiants de documents disponibles tels que
document_id,source_idoupdf_basename, ainsi que les numéros de page, quand la tâche demande des citations ou une sortie structurée. - Si
queryéchoue, inspectez l'erreur et réessayez avec des paramètres corrigés ou une requête équivalente plus courte. S'il échoue toujours, signalez l'erreur avant d'utiliser une autre méthode de récupération.