Citations in Apex:

DEX801 - 自定义 Lightning 类型(上)

📄 第 245 页 🎬 视频课程

课程章节介绍

同学们,咱们来看这张幻灯片,讲的是Agentforce里一个特别实用的功能——引用。简单说,引用就是让代理在给出回答时,能够标注出信息来源,告诉用户“这个结论是从哪份资料里来的”。 在Agentforce中,开发人员可以,以编程的方式,,也就是写代码,给自定义操作添加上引用来源。这些引用可以被员工代理直接使用,也可以透过代理API来消费。支持的源类型很丰富,比如知识文章、PDF文件、外部的网页,这些都属于非结构化数据。 那在代码层面,Apex给我们提供了两种生成引用的类型。咱们一个一个看。 第一种叫 ,GenAiCitationInvestment,,这个 Investment 你可以理解成“投入”的意思。它就是你把相关的资料一股脑儿交给推理引擎,让引擎自己去分析,自动判断并生成合适的引用。就像你跟助手说:“这些材料都给你,你帮我找出最相关的依据来回答。” 第二种叫 ,GenAiCitationExit,,Exit 是“退出”或“直接给出”的意思。这种方式是开发人员自己明确指定引用内容,比如直接写死“参考第12页第3段”,推理引擎就不用再猜了,直接就用你给的这个引用。 所以简单小结一下:Investment 是让AI帮你挑引用,Exit 是你帮AI把引用定好。根据不同的场景,你可以灵活选择。比如,当材料很杂、需要动态匹配时,用Investment;当你有明确的固定来源,比如某条具体的法律条文,就直接用Exit。 这样讲,是不是对引用和这两种Apex类型更清楚了呢?

关键词

Agentforce Salesforce