课程章节介绍
我们来看这一页的重点——怎样分四步来更新你的 Agent,让它变得更聪明。
第一步,我们先创建一个文本变量,名字叫 Old2NewProductName,然后给它一个默认值 “NotRun”。你可以把它理解成一个小标签,用来标记我们有没有查过产品名称的对照关系。
第二步,我们在 General 常见问题解答子代理下面,创建一个新的操作,名字叫 GetNewProductName。这个操作会调用一个叫 Alternative Products Name 的流程,通过输入商品编号 articleNumber,就能拿到对应的替代产品名称 alternateProductName。
第三步,我们要切换到脚本模式,加一条确定性的指令。这条指令的意思是:只运行一次这个操作。怎么做呢?先检查那个 Old2NewProductName 是不是还等于初始值 “NotRun”。如果是,说明我们还没查过,那就用当前对话里拿到的知识文章号去执行这个操作,把新的产品名字取回来。
第四步,我们要更新一下 Agent 的整体说明。告诉它:如果在知识库里没找到提到的那种产品,就去看看 Old2NewProductName 这个变量。一旦里面有了映射过来的旧产品名称,就直接用这个旧名字去重新搜索知识库,这样就能给客户找到正确的结果了。
你看,通过这四步,Agent 就学会了先自己查对照表,实在没有才去知识库找,而且不会重复查,效率也更高了。