用途:该技能面向公开的 Nemotron 嵌入(embed)与重排(rerank)检索配方,用于规划运行、执行阶段、调试失败、调参、解读指标、导出与部署模型,以及检查配置和提出 dotlist 覆盖。调用方式为 $nemotron-retrieval-recipes。
主要能力:按检索失败模式选择配方族——相关文档未进入候选集时优先嵌入微调,相关文档被召回但排序靠后时优先重排微调;两者在生产检索栈中互补,先嵌入再重排。支持识别意图、检查当前 checkout 的配方与 CLI 文件、给出预览/执行/运行报告命令。
使用方式:先做低成本检查,如 uv run nemotron <family> --help、uv run nemotron <family> <stage> --help、uv run nemotron <family> <stage> -c <profile> -d,以及 uv run nemotron <family> run -c <profile> -d --from <stage> --to <stage>。嵌入模型配置用 -c default 对应 nvidia/Nemotron-3-Embed-1B-BF16,-c llama 对应 nvidia/llama-nemotron-embed-1b-v2 及其导出路径;所选 profile 与 artifact_root 需贯穿各阶段,不可混用。多阶段本地运行优先用 run 子命令,默认目标止于 eval,导出与部署需显式选择。
适用场景:嵌入/重排配方族的规划、调试、调优、评估、导出与部署;远程执行需根 env.toml profile,涉及调度、日志或 GPU 分配时参考 remote 文档。
限制:仅适用于公开 Nemotron embed/rerank 配方流程,不处理无关检索理论、通用向量数据库选型、通用基准建议或非配方的 Docker/Slurm/NIM 排障。不提供数据集、检查点、凭据、GPU 容量、Docker 镜像或 NIM 服务。捆绑参考为精简快照,执行前须以当前 checkout 为准。除非用户明确要求,不运行 API、GPU、Docker、Slurm、NIM 或长时间任务;不得暴露密钥值。Stage 0 SDG 前需确认数据治理策略允许将语料发送至配置的推理端点。缺失的配方目录、CLI、配置或环境 profile 应报告阻塞而非猜测。