课程章节介绍
同学们,今天我们来聊聊Agentforce里一个很关键的概念,叫做推理指令。你可以把它想象成给AI大脑下达任务的一套“操作手册”。这套手册呢,其实是由两个部分配合着工作的。
第一部分叫逻辑指令。它像一条严格的生产线,每一步都是确定好的,按顺序执行。逻辑指令主要负责处理业务规则、跑一些操作、或者给变量赋值。这就好比你去餐厅点餐,服务员必须先确认你有没有会员卡、能不能用优惠券,然后再下单,这个流程是固定的,不会随便变。
第二部分叫提示指令。这个就灵活多了,因为它直接跟大语言模型(LLM)对话。提示是用自然语言写的,就像你跟人说话一样。而且提示里可以引用变量,或者调用动作的返回结果。写法上你会看到用花括号、感叹号、@符号这样的语法。比如引用一个客户姓名变量,就可以{!@CustomerName}这样写。
那它们怎么配合呢?重点来了:推理指令运行的时候,会先跑逻辑部分,这部分是确定性的,一步步执行。等到所有逻辑都走完了,Agentforce会把符合条件的提示指令挑出来,拼成一个完整的提示,再一次性发给大语言模型。也就是说,逻辑先处理现实世界的规则,最后才把需要AI发挥的部分交给LLM。
这里还有一个灵活的点,你可以在逻辑指令里,通过一个叫“管道命令”的东西,随时切回到提示模式,让AI继续用自然语言来参与下一步思考。
最后记住一个小窍门:推理指令越短,通常结果就越准。因为信息越精简,LLM理解起来就越不容易跑偏,输出的质量也更高。所以写指令的时候,尽量简单明了,别堆太多无关的话。
好,这一页的核心就是这些——推理指令=逻辑(定流程)+提示(交AI),顺序是逻辑先行,然后拼好提示发给LLM。大家理解了吗?