课程章节介绍
好,我们来看这一页——执行规则,说白了就是怎么决定Agentforce下一步该做什么。这里有三个方法,选对方法特别重要,我来给你拆解一下。
第一种叫,“可用”,。这个怎么理解呢?就是你提前给出一组推理动作,好比给了Agent一个菜单,但具体点哪道菜,让大语言模型自己琢磨、自己选。适合那种——你希望Agent有选择余地、能灵活应对的场景。
第二种是,“条件转换”,。这个就截然不同了,它不给模型任何选择的机会。只要条件一满足,立刻、马上执行下一步,中间不经任何思考。你想要一个步骤必须最先完成,比如用户必须先登录才能干别的,那用条件转换就对了。它比单纯的过滤更可靠,尤其像身份验证这种关键流程,一步都不能错。
第三种叫,“多回合步骤变量”,。这个适用于更复杂的对话流,比如你有一串子代理,下一个派哪个出去,得看顾客刚才的回应是什么。这时候用多回合步骤变量,可以按条件分支,分步骤排序。
简单总结一下:想让模型自己挑动作,用“可用”;强制必须先完成某一步,用“条件转换”;需要根据对话来回动态排步骤,用“多回合步骤变量”。记住,关键流程千万别图省事,条件转换往往比让模型自己过滤更保险。
好,这一页就这样,掌握这三种方法的选择,你就知道怎么让Agent走得既灵活又稳当了。