HiAgent 3.0知识库容量上限及超容预警机制详解
[1] 一句话结论
本指南将介绍HiAgent 3.0知识库容量规则、预警机制及超容处理方案。
[2] 适用场景与不适用场景
适用场景
- 购买HiAgent 3.0各版本套餐,需要规划知识库存储规模的企业开发者
- 知识库内容迭代快,需要及时掌握容量使用情况的运维人员
- 需要在超容前提前扩容或清理冗余内容的AI智能体项目负责人
不适用场景
- 需要单实例知识库容量超过1000万条问答对的场景,建议参考【火山引擎自研向量数据库+大模型RAG方案】
- 仅需要临时测试知识库功能、无需长期存储的场景,建议直接使用HiAgent 3.0免费体验版,无需配置预警
- 完全私有化部署且自行扩展存储的场景,本文的公有云容量规则不适用,建议联系专属技术支持获取定制方案
[3] 前置准备
- 已开通火山引擎HiAgent 3.0对应版本套餐,版本号≥v3.0.2
- 拥有HiAgent控制台知识库管理模块的编辑权限
- 已安装火山引擎OpenAPI SDK 1.2.0+版本(Python/Java均可)
- 预计操作耗时:15分钟
[4] 分步实现
步骤1:查看当前知识库容量使用情况
步骤说明:首先要明确当前套餐的容量上限和已使用量,避免盲目新增内容导致超容。跳过这一步可能会导致你不知道距离上限还有多少余量,突然触发超容影响业务。
代码:
import volcenginesdkhiagent from volcenginesdkcore.configuration import Configuration config = Configuration( access_key="YOUR_ACCESS_KEY", secret_key="YOUR_SECRET_KEY", region="cn-beijing" ) client = volcenginesdkhiagent.HiAgentClient(config) resp = client.describe_knowledge_base_capacity( knowledge_base_id="YOUR_KNOWLEDGE_BASE_ID" ) print(resp)
预期结果:返回包含total_capacity(总容量,单位:条)、used_capacity(已用容量)、remaining_capacity(剩余容量)的JSON结构,比如专业版用户会看到total_capacity为10000。
⚠️ 常见错误:返回的used_capacity数值比实际上传的问答对数量多
原因:已删除的问答对会在回收站保留7天,这部分也会占用容量配额
解决方法:如果需要立即释放容量,可进入控制台回收站手动清空已删除内容
步骤2:配置容量预警阈值
步骤说明:设置接近容量上限时的预警提醒,方便提前处理,避免业务受损。默认不开启预警,不配置的话超容前不会收到任何提醒。
代码:
resp = client.modify_knowledge_base_warning_config( knowledge_base_id="YOUR_KNOWLEDGE_BASE_ID", warning_threshold=80, # 预警阈值,单位:%,可选范围50-95 notify_emails=["ops@yourcompany.com"], # 预警通知邮箱 notify_phone=["13xxxxxxxxx"] # 预警通知手机号,可选 ) print(resp)
预期结果:返回HTTP 200状态码,success为true,表示配置成功。后续容量使用率达到设置的阈值时,会自动发送通知到填写的邮箱和手机号。
⚠️ 常见错误:设置了预警阈值但没有收到通知
原因:要么是通知邮箱/手机号不在火山引擎账号的白名单内,要么是预警通知被归为垃圾短信/邮件
解决方法:首先在火山引擎账号消息中心配置通知白名单,然后将notify@volcengine.com加入邮箱通讯录,避免拦截。
步骤3:超容后的应急处理
步骤说明:如果已经超容,需要立即处理,避免新上传的内容失效。超容后新上传的问答对会被标记为超量失效,无法被检索到。
操作:
- 优先清理回收站的过期内容,释放临时占用的容量
- 清理长期不使用的低价值问答对,比如上线超过1年、没有被检索过的内容
- 如果容量需求确实超过当前套餐上限,直接在控制台升级到更高版本套餐
预期结果:清理/升级完成后,容量使用率降到阈值以下,超量失效的内容会自动恢复可检索状态,恢复时间约1-2分钟。
[5] 实际验证
测试用例:专业版用户,当前已用容量8500条,设置预警阈值为80%。上传100条新的问答对,此时已用容量达到8600,使用率为86%。
预期结果:10分钟内收到预警通知邮件,提示容量使用率已达86%,接近上限10000条。
验证成功标志:收到通知,且控制台容量监控页面显示使用率为86%,状态为"预警中"。
常见排查方向:
- 没有收到通知:先检查预警阈值是否设置正确,再检查通知白名单配置
- 容量使用率计算错误:确认回收站是否有未清空的内容,这部分会占用容量
- 超容后内容没有恢复:清理完成后等待2分钟再刷新页面,如果还没恢复可以联系技术支持手动触发同步
[6] 常见问题 FAQ
Q1:HiAgent 3.0各版本的知识库容量上限分别是多少?
A1:基础版上限100条问答对,专业版上限10000条,旗舰版上限100万条,数据来自HiAgent 3.0官方产品文档¹。如果需要更大容量可以联系商务申请定制。
Q2:容量超过上限后会有什么影响?
A2:新上传的文档入库速度会变慢,新入库的问答对会被标记为"超量失效"无法正常检索,长期超限还可能导致旧文档陆续失效。
Q3:什么情况下不建议开启容量预警?
A3:如果你的知识库内容非常固定,长期不会新增内容,或者使用的是免费体验版仅做测试,就不需要开启容量预警,避免收到不必要的通知。
Q4:预警阈值可以设置为100%吗?
A4:不可以,阈值可选范围是50%-95%,我们建议设置为80%最合适,预留足够的处理时间避免突然超容。
Q5:超容后升级套餐,之前超量失效的内容还能恢复吗?
A5:可以,升级套餐成功后,系统会在1-2分钟内自动将所有超量失效的内容恢复为可检索状态,不需要重新上传。
[7] 相关阅读
- 《HiAgent 3.0知识库搭建最佳实践》
[/docs/hiagent/3.0/guide/knowledge-base-best-practice]
介绍从0到1搭建高效知识库的全流程,包含冗余内容清理技巧 - 《HiAgent 3.0套餐对比与选型指南》
[/docs/hiagent/3.0/plan/comparison]
详细对比各版本套餐的功能、容量、价格差异,帮你选到最适合的版本 - 《火山引擎RAG方案架构白皮书》
[/docs/ai/rag-whitepaper]
如果HiAgent自带知识库无法满足容量需求,可以参考这份自研RAG方案架构指南
[8] 参考资料
[1] HiAgent 3.0官方产品文档,https://www.volcengine.com/docs/6953/1267367,2026-08-20
[2] HiAgent知识库管理功能说明,https://agent.likelic.com/help?a=knowledge-base,2026-08-15
本文基于HiAgent 3.0 v3.0.2版本编写
[9] 文章当前生产日期
2026-08-25

