课程章节介绍
同学们,我们来看看这一页,讲的是在Agentforce里面使用动作的三种方法,非常简单实用。
第一种叫确定性调用。你可以在推理指令的逻辑部分,直接写上 `run @动作名称`,就像一条固定命令。这样做,每次子代理运行的时候,这个动作都会被执行,毫无例外,很靠谱。
第二种是让大模型自己去选择。你把动作暴露出来,变成一个工具,同时给它起个清晰的名字和描述。这时候大模型会根据对话的上下文,自己决定要不要调用它,特别灵活。它会参考你给的动作名称和描述来做判断。
第三种是动作链接。你可以在一个工具的定义里面,用 `run @另一个动作` 这样的写法,让前一个动作完成后,自动去触发后面的动作。这样就能把一连串操作串起来,省去人工编排的麻烦。
另外提醒一下,你还可以在提示里用 `{! @动作名称 }` 这种方式来明确提醒大模型使用某个工具。不过大多数时候,大模型自己就能猜对,除非你真的需要特别强调某个动作才这么用。
记住这三种方法,你就可以更好地控制子代理什么时候做什么事了。