跳转到主要内容
AgentCPM-Report 是一款由 THUNLP、中国人民大学 RUCBMModelBest 联合研发的开源大语言模型智能体。 该模型基于 MiniCPM4.1(80亿参数)基座构建,能够接受用户指令,自主进行深度调研并生成长篇报告。 核心亮点:
  • 卓越的洞察力与全面性:作为一款 8B 参数量的端侧模型,AgentCPM-Report 在深度调研报告生成任务上展现了惊人的潜力,其表现已赶超部分闭源商用智能体系统。它重新定义了小规模智能体的性能天花板,尤其在洞察力 (Insight) 指标上取得了 SOTA 结果。
  • 轻量化与本地化部署:模型支持在个人计算机上进行敏捷部署。通过结合 UltraRAG 等框架,用户可以构建规模化的本地知识库,生成比通用大模型更专业、更深入的报告。这种轻量级与本地化的特性,为处理隐私数据或私域数据的深度报告写作提供了安全可靠的基础。
本文档旨在介绍如何在 UltraRAG 框架中配置和使用 AgentCPM-Report。
为了获得最佳生成效果,我们强烈推荐下载并使用配套的专有模型 AgentCPM-Report

1. Pipeline 结构概览

AgentCPM-Report Pipeline 采用基于状态机(State Machine)的动态循环架构,系统在初始化后进入核心循环,由智能路由(Router)根据当前任务进展自主决策下一步行动——在信息搜集(Search)、初始规划(Analyst-Init)、内容撰写(Write)和计划扩展(Analyst-Extend)四个分支间灵活切换,通过不断的“检索-规划-写作”迭代,直至完成所有调研任务并输出最终的格式化报告。
examples/AgentCPM-Report.yaml

2. 编译Pipeline文件

执行以下命令编译该工作流:

3. 配置运行参数

修改 examples/parameter/AgentCPM-Report_parameter.yaml
想要调整调研深度? 请在 custom 配置中按需调整:增加 surveycpm_max_step 以延长研究时间,提高 surveycpm_max_extend_step 以获得更详实的扩写内容。若对质量有极高要求,请务必开启 surveycpm_hard_mode(硬核模式)。
examples/parameter/AgentCPM-Report_parameter.yaml

4. 效果演示

配置完成后,在 UltraRAG UI 中启动 AgentCPM-Report Pipeline。
由于万字综述的生成涉及大量并发检索与多轮推理,耗时通常在 10 分钟以上。您可以利用 UI 的后台运行功能,任务完成后再回来查看最终报告。