关于 nemo-retriever-mcp
nemo-retriever-mcp 是使用 NeMo Retriever MCP 工具搜索文档,并在必要时摄取服务器可读取文档的技能。它指导基于证据的检索和引文信息保留。
主要功能
- 01搜索已索引文档
- 02按需摄取服务器可读文档
- 03从新加入的文档检索证据
- 04保留文档标识符和页码
适用场景
- 01在可搜索文档中查找证据
- 02添加 Retriever 服务可读取的文档
- 03整理带文档及页码引用的答案
MCP 相关
它使用 NeMo Retriever MCP 服务在 `retriever` 下提供的工具,包括 `query` 和 `ingest_documents`。该服务提供工具而非 MCP 资源。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nvidia/ skills --skill nemo-retriever-mcp安装后在 Claude Code 中输入/nemo-retriever-mcp确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
BENCHMARK.mdskill-card.mdskill.oms.sigevals/evals.json详细介绍
NeMo Retriever MCP
请改用 retriever 下提供的 NeMo Retriever MCP 工具,而不是 retriever CLI。
该服务提供的是 MCP 工具,而不是 MCP 资源。请勿调用
list_mcp_resources 来发现文档或判断 Retriever 是否可用;MCP 资源列表为空是预期情况。
工作流
- 使用
query搜索 Retriever 中已有的文档。 - 切勿重新摄取已可搜索的文档,包括预构建索引中的文档。
- 仅当所需文档尚不可搜索,且明确提供了服务端可读取的路径时,才使用
ingest_documents。请勿假设 Agent 可见的路径也能被 Retriever 服务读取。 - 摄取完成后,使用
query从新增文档中检索证据。 - 首先使用
top_k=5和format="hits"。只有当首次成功响应中的证据不足以回答任务时,才请求更多结果。 - 从工具响应中读取证据命中项,并以其为依据作答。
- 如果任务要求引用或结构化输出,请保留可用的文档标识符,例如
document_id、source_id或pdf_basename,以及页码。 - 如果
query失败,请检查错误,并使用修正后的参数或更简短的等效查询重试。如果仍然失败,请先报告错误,再使用其他检索方式。
评论
支持 Markdown