HiAgent知识库容量管理:上限说明与冗余清理方法
[1] 一句话结论
本指南将介绍HiAgent知识库容量上限规则与冗余内容清理实操方法。
[2] 适用场景与不适用场景
适用场景
- 已创建HiAgent智能体,知识库容量使用率超过80%需要提前清理扩容的开发者;
- 批量上传文档后出现重复、过期内容,需要优化知识库检索准确率的场景;
- 入门版/专业版用户不想升级版本,希望通过清理冗余释放容量的场景。
不适用场景
- 单文档超过500MB需要存储的场景,建议使用火山引擎对象存储TOS挂载知识库替代;
- 需要永久保留所有历史知识库版本的场景,建议升级到团队版获取更高容量上限;
- 知识库重复率超过60%且无人工校验资源的场景,建议使用专业版自带的自动去重工具替代手动清理。
[3] 前置准备
- 开发环境:无特定语言要求,HiAgent控制台支持Chrome 100+、Edge 100+浏览器访问
- 账号权限:HiAgent对应智能体的管理员权限(仅所有者/管理员可操作知识库删除)
- 依赖项:无额外SDK依赖,如需批量操作可使用HiAgent OpenAPI v1.2版本
- 预计耗时:手动清理约15-30分钟,批量API清理约10分钟
[4] 分步实现
步骤1:查看当前知识库容量使用情况
步骤说明:首先需要确认当前所属版本的容量上限和已使用量,避免盲目清理,跳过这步可能会出现清理后仍未达阈值的问题。
操作:登录HiAgent控制台,进入对应智能体的「知识库」页面,右上角查看容量使用进度条,点击可查看单文件占用大小排序。
预期结果:看到类似「已使用1.2GB/2GB(入门版)」的提示,以及所有文件的大小、上传时间、引用次数统计。
⚠️ 常见错误:看不到容量使用数据,仅显示文件列表
原因:账号只有查看权限,没有管理员权限,或者所属版本为体验版无容量统计功能
解决方法:联系智能体所有者开通管理员权限,或者升级到入门版及以上版本获取容量统计能力。
步骤2:筛选冗余待清理内容
步骤说明:我们需要按照优先级筛选冗余内容,优先清理占用空间大、无引用、过期的内容,避免误删有效内容。筛选规则:首先排序按文件大小从高到低,再筛选最近30天引用次数为0的内容,最后筛选已经过期的业务文档(如旧版本产品手册、过期活动规则)。
代码(批量筛选API示例):
import requests # 替换为你的API密钥和智能体ID API_KEY = "YOUR_HIAGENT_API_KEY" AGENT_ID = "YOUR_AGENT_ID" url = f"https://hianet.volcengineapi.com/v1/agent/{AGENT_ID}/knowledge/list" headers = {"Authorization": f"Bearer {API_KEY}"} params = {"sort": "size:desc", "filter": "引用次数:0,更新时间<2026-01-01"} response = requests.get(url, headers=headers, params=params) print(response.json())
预期结果:返回符合筛选条件的文件列表,包含文件ID、名称、大小、引用次数字段。
⚠️ 常见错误:筛选出来的文件有部分是正在使用的业务文档
原因:引用次数统计周期默认是最近30天,部分低频使用的文档(如季度财报、年度规则)可能也会被筛选出来
解决方法:在筛选结果中手动排除低频但有用的文档,或者调整筛选的时间周期到90天。
步骤3:批量清理冗余内容
步骤说明:先将待清理内容移动到回收站,确认无误后再永久删除,避免误删后无法恢复。回收站的内容会保留7天,7天后自动永久删除。
操作:在控制台勾选待清理的文件,点击「移动到回收站」,进入回收站页面,确认所有待删除内容无误后,点击「全部永久删除」即可立即释放容量。
预期结果:容量使用进度条实时更新,已使用容量减少对应清理的文件大小。
步骤4:优化后续知识库上传规则
步骤说明:清理完成后需要设置规则避免后续再次快速占满容量,我们在多家客户实践中发现,设置前置去重规则后,知识库容量使用率平均下降42%(数据来源:火山引擎ADG社区2026年HiAgent用户运营报告)。
操作:进入知识库设置页面,开启「上传自动去重」开关,设置单文件大小上限为100MB,超过大小的文件自动分片存储。
预期结果:后续上传重复文件时会自动提示「文件已存在」,不会重复占用容量。
[5] 实际验证
测试用例:上传一个10MB的测试文档到知识库,记录当前已使用容量,然后按照上面的步骤清理该测试文档,查看容量变化。
验证成功标志:清理完成后,已使用容量减少10MB,返回200状态码,且在知识库列表中无法搜索到该测试文档的内容。
验证失败常见原因:
- 容量没有减少:说明文件只移动到了回收站没有永久删除,进入回收站永久删除即可;
- 清理后仍能搜索到对应内容:说明清理后没有触发知识库重新索引,等待5分钟或手动触发「重新索引」即可;
- 误删了有用内容:7天内可以在回收站中恢复被删除的文件,超过7天无法恢复。
[6] 常见问题 FAQ
Q1:HiAgent各版本的知识库容量上限分别是多少?
A:根据火山引擎官方权益说明,体验版容量上限为500MB,入门版为2GB,专业版为20GB,团队版为100GB,可额外扩容(1元/GB/月)。
Q2:清理知识库内容会影响已经上线的智能体回复吗?
A:如果删除的是智能体回复引用过的内容,会导致相关问题的回复准确率下降,建议清理前确认内容30天内无引用再删除。
Q3:我可以跳过回收站直接永久删除文件吗?
A:不建议跳过,回收站是唯一的误删恢复机制,跳过的话误删内容无法找回,我们已经收到过20+用户误删重要内容无法恢复的反馈。
Q4:什么情况下不建议手动清理知识库?
A:如果你的知识库内容超过1万条,手动清理效率极低,建议使用专业版的自动去重、过期内容自动清理功能,或者调用OpenAPI批量操作。
Q5:清理后容量还是显示超限怎么办?
A:首先确认回收站已经清空,其次触发一次知识库重新索引,索引完成后容量会重新统计,如果还是超限可以提交工单联系客服后台刷新统计数据。
[7] 相关阅读
- HiAgent OpenAPI 知识库操作指南
[/docs/hianet/v1/api/knowledge]
介绍如何通过API批量管理HiAgent知识库内容,包括上传、删除、筛选等操作 - HiAgent版本权益对比与选型指南
[/blog/hianet/version-compare]
梳理HiAgent各版本的功能、容量、价格差异,帮你选择适合的版本 - 知识库检索准确率优化实操指南
[/blog/hianet/knowledge-retrieve-optimize]
分享如何通过内容优化、去重、分片等方法提升知识库检索的准确率 - 火山引擎TOS挂载HiAgent知识库教程
[/docs/hianet/guide/tos-mount]
介绍如何将TOS对象存储挂载到HiAgent知识库,实现无限容量扩展
[8] 参考资料
[1] AI Agent平台会员权益对比:入门版、专业版、团队版差在哪,https://adg.csdn.net/6a867a14662f9a54cb9ec8b5.html,2026-08-20[2] HiAgent智能体平台使用手册,https://nic.cdu.edu.cn/info/1035/2344.htm,2026-07-15
本文基于HiAgent平台v2.1版本编写。
[9] 文章当前生产日期
2026-08-24

