Agent 接入企业数据,API 和知识库怎么选?
2026/8/3 2:45:03 网站建设 项目流程

判断企业数据从哪里接入,先看答案需要多新、数据由谁维护,以及 Agent 会不会修改业务系统。设备的激活状态、维修记录和报修结果应从 API 取得;保修政策、排除条款和操作说明适合进入知识库。一条业务问题同时依赖当前数据与解释依据时,让两条路径在同一任务中汇合。

例如用户问:“这台设备 还在保吗,进水能不能保,顺便帮我报修。”序列号对应的购买日期和维修记录来自售后系统,进水条款来自当前版本的保修政策,最后的报修动作又要回到业务接口。若团队使用 ZGI,同一个 Agent 任务可以先查知识,再调用受控工具读取或写入业务系统,无须把三类信息塞进同一数据入口。

概念示意图:知识库提供规则与条款,API提供当前业务状态并承接提交动作。

选择单位缩小到答案字段

很多接入方案从“整个售后系统走 API,整个文档库走检索”开始,边界仍然太粗。把答案拆到字段级更实用。将用户最终会看到、会用于判断或会触发动作的信息逐项列出,来源很快就能确定。

答案字段

权威来源

时效或版本

失败时怎么处理

激活状态

售后 API

本次查询时间

明确提示暂时无法确认

购买日期

订单 API

业务记录更新时间

返回业务编号供人工核对

保修期限

保修政策知识库

文件版本与生效日期

不引用失效版本

进水排除条款

保修政策知识库

条款章节与更新时间

展示原文依据

报修单号

报修 API

提交回执时间

查询上次提交结果

这张表也能处理一些例外。API 可能返回产品说明,知识库也能保存结构化元数据,因此数据格式无法单独决定入口。选择时更应关注权威来源、更新要求、读写动作和失败后果。

当前业务事实从 API 取得

激活状态、维修次数和配件库存会随着业务操作变化。Agent 调用接口时,应把查询时间、设备编号和返回状态一起留下。用户隔天追问时,系统重新查询,而非复用昨天的答案。

接口只开放任务所需字段和动作。查询保修状态不必同时获得修改客户资料的权限,创建报修单也不必暴露整套售后数据库。工具按用途拆小后,参数校验、权限审计和错误处理都会更直接。

规则与解释从版本化资料中检索

保修政策、操作手册和 FAQ 常以文档形式维护。知识库帮助 Agent 从这些资料中找到相关段落,并把文件名、章节、版本和生效日期带回答案。用户问到“进水是否在保”时,系统应展示适用条款,避免只给一句没有出处的判断。

资料更新后,旧版本需要退出默认检索范围,同时保留必要的历史查询能力。若一台设备购买时适用旧政策,任务还要根据购买日期选择对应版本。知识库承载解释依据,版本规则仍由业务方明确。

两条结果相遇时处理时间与冲突

售后 API 显示设备仍在保修期,政策条款却排除了进水损坏。Agent 输出时应把两个结果分开:当前保修状态来自何时的业务查询,排除条件来自哪一版政策。随后说明仍需检测的环节,不能把“在保”和“本次一定免费维修”混成同一个结论。

来源发生冲突时,回到各自的权威系统。设备状态由售后记录确认,政策解释由生效文件确认。缺少任何一项,Agent 都应暂停提交动作并说明缺口。用户确认报修后,Workflow 才把设备编号、问题描述和确认结果交给报修接口。

接入前做一张数据去向表

选十个真实问题,把答案拆成字段,再补上来源、更新时间、权限和失败处理。动态字段连到 API,规则依据连到知识库,写入动作单独设置确认与回执。完成这张表后,团队会得到清晰的数据路径,也更容易发现旧资料、越权接口和重复提交等隐患。

GitHub:https://github.com/zgiai/zgi

Gitee:https://gitee.com/zgiai/zgi

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询