Create & Enhance Actions Overview

ADG001 - Agentforce Actions 概览

📄 第 220 页 🎬 视频课程

课程章节介绍

好,我们来看看这一页幻灯片。它讲的是在Agentforce里,怎么去创建和增强一个行动。别担心,这些词听起来有点技术,我会用最直白的方式给你讲明白。 首先,,创建行动,一共有四种方法。 第一种和第二种,分别是 ,Apex REST, 和 ,Aura Utiled, ——对,这个名字你可能不太熟悉,简单说,它们都是基于你现有的Apex代码或者一些Aura组件。这两种方法最酷的地方是,它们会借助,生成式人工智能,,自动帮你生成符合 OpenAPI 标准的文档,然后直接部署到 API 目录里。这样,Agent就能顺畅地找到并调用这些接口了。对于有一定开发基础,又不想手写文档的同学来说,非常省力。 第三种叫,命名查询,。这就像在后台的设置界面里,直接写一条 SOQL 查询语句,然后把这条查询保存成一个行动。不用写类、不用部署,声明一下就能用。非常适合只会写点查询、不太会编程的初级管理员。 第四种是,Invocable方法,,这就是直接在 Apex 方法前面加一个 `@InvocableMethod` 注解,这样一来,流程、聊天机器人,包括我们现在说的Agent,都可以直接调用它。它是最直接的代码集成方式,适合有开发经验的同事。 说完创建,我们再看看,增强,行动,也就是让已经创建好的行动变得更好用、更强大。这里有三种方法。 第一,,Lightning Types,,它的作用是给复杂的界面操作改善用户体验。比如你的行动会打开一个表单,用了它就能让这个表单看起来更好填、更智能。 第二,,Global Copy,,这很实用,就是给行动增加一个“复制”功能。你可以把一个行动快捷复制成另一个,不用重复配置。 最后,,Apex Citations,,它能够为你的行动提供内联的源属性,方便追溯代码来源,也帮助Agent更精准地理解这个行动到底是干什么的。 最后要记牢,这些方法没有哪个是绝对最好的。你选哪种,取决于你的,用例场景,和,技能水平,。简单查询就用命名查询,有现成的Apex就选Invocable或者Apex REST,需要改善体验就增强一下。 这样梳理下来,是不是清楚多了?我们接着看下一张。

关键词

Agentforce Salesforce