Salesforce関連の記事を書いています。

  1. Agentforce

Agentforce|如何创建基本主题和操作。

我想解释一下如何在 Agentforce 中创建主题操作。

什么是主题?什么是操作?

首先,在设置之前,您需要了解 Agentforce 中的主题和操作。

操作是一个特定的功能,你想做这样的事情。例如

  • 查找输入的电子邮件地址是否在业务伙伴负责人的电子邮件字段中。

等等。该操作功能基本上是使用 Salesforce 流程和 Apex 构建的,如果您是 Salesforce 用户,您会立即明白其中的含义。

另一方面,主题应被理解为一种类别,它将上述多个操作集中在一起。例如,查找业务伙伴负责人电子邮件地址的操作的主题可以归类为 “身份验证 “主题。也许 “身份验证 “主题可以有另一个操作 “查找输入的电话号码是否存在于交易负责人的电话号码字段中”。

换句话说,”身份验证 “主题可以有多个操作,查找交易负责人的电子邮件地址和电话号码。

Agentforce 的推理引擎会从输入文本中选择适当的主题和操作。

准备好上述主题和操作后,Agentforce 的推理引擎会根据输入文本决定执行哪个主题和操作,并根据操作执行的结果以对话方式进行回复。

例如,Agentforce 要检查业务伙伴负责人的电子邮件地址是否存在,如果输入了电子邮件地址,就会执行 “识别 “主题中的 “查找业务伙伴负责人的电子邮件地址 “操作,如果电子邮件地址存在,就会返回 “注册存在 “等回复。如果不存在,则返回 “没有注册 “这样的回复。

因此,Agentforce 是为特定目的而创建的,可以接受任何问题,就像 ChatGPT 一样!(顺便提一下,Agentforce 并不是一个主题或操作,这一点很重要。(顺便提一下,任何与主题或操作无关的输入都会提示相关输入)。

在创建 Agentforce 时,您需要考虑各种各样的输入、输入方和输入目的,并提前准备多个主题和操作,以便对每个主题和操作做出适当的响应,这对您来说是一个相当大的挑战。

创建主题的基本步骤

首先,说明创建主题的步骤!有关代理激活等信息,请参阅以下 Trailhead!

https://trailhead.salesforce.com/ja/content/learn/projects/quick-start-build-your-first-agent-with-agentforce/configure-an-Agentforce-service-agent

1. 在 “代理生成器 “中,单击 ” 新建 “并选择 “新建主题 “。

在模式屏幕上的以下字段中输入描述。

  • 主题显示标签
  • 分类描述
  • 范围
  • 描述。

此字段的输入非常重要。请仔细考虑并在此字段中输入信息!

这是因为 Agentforce 的推理引擎会根据这些主题名称、分类说明和描述来确定哪个主题操作是合适的。如果这里的描述不合适,推理引擎将无法选择合适的主题,从而导致奇怪的回复。

在这种情况下,我输入了以下内容,但我还不知道如何输入最好。我认为这是一个需要反复试验的领域。

2. 其他设置保持不变,然后单击 [下一步]

3. 单击 [完成]

为 “查找业务伙伴负责人电子邮件地址项的操作 “创建流程。

在实际设置操作之前,需要先创建操作要执行的流程。在本例中,我们将创建一个流程,检查输入的电子邮件地址是否存在于业务伙伴管理器中,如果存在,则在布尔变量中存储为 true;如果不存在,则存储为 false。(稍后我们将看到,布尔变量应在操作描述中加以说明,以便推理引擎能够正确理解,并在布尔变量为真时回复 “有注册”,在布尔变量为假时回复 “没有注册”)。

创建了以下流程。

操作中使用的流程在 “自动激活流程 “中创建。在文本变量中存储输入的电子邮件地址,并在 “获取记录 “元素中检索与输入的电子邮件地址相匹配的业务伙伴负责人。

用于存储输入的电子邮件地址的文本变量是在 “可供输入 “复选框中创建的。这样,推理引擎就会提取电子邮件地址并将其存储到该变量中!

记录的检索元素设置如下。

判定元素设置如下

有电子邮件地址 “和 “无电子邮件地址 “的赋值元素分别设置如下。

OutputEmail “是一个布尔变量。设置如下。

选中 “在输出中可用 “复选框。如果不勾选,则无法在对话中使用。

现在 “启用 “它。如果不激活,将无法在操作中选择此流程。

<注意。

Trailhead 中的 Agentforce 环境似乎只针对贸易伙伴的负责人。例如,您可以在上述流程中创建一个元素来检索案例,但 Agentforce 似乎无法读取案例流程,并会出现错误。因此,如果您想在 Trailhead 环境中进行尝试,请创建一个对交易伙伴负责人进行操作的流程,并对其进行验证。

创建操作的基本步骤

现在让我们来看看实际的行动创建步骤。

1. 点击您创建的主题(身份验证)。

2. [点击 该主题的操作 子标签。

3. [点击新建 并选择 添加操作

4. [在 “参考操作类型 “下,选择 ” 流程”,然后 点击 “下一步”。

5. [在浏览操作下,选择上面创建的 “确认业务伙伴负责人的邮件地址”,然后单击下一步。

6. [在代理操作步骤]、[输入步骤]和[输出步骤]中输入描述。(推理引擎将读取该描述,输入时应仔细斟酌。我输入了以下内容,但还不确定是否正确,仅供参考!)

7. 选中 [要求输入] 和 [在对话中显示]。

8. 点击 “完成”。

在 Agentforce 中实际输入您的电子邮件地址进行测试

现在我们来实际测试一下!复制业务合作伙伴经理的电子邮件地址。

在屏幕右下方的文本框中输入现有的电子邮件地址。它应该返回 “注册存在”。

是的。看起来没问题。

现在让我们尝试输入一个不存在的业务伙伴负责人的电子邮件地址。

是的。看起来没问题。

请注意,在上图左边的红框中可以看到输入和输出的内容。在本例中,可以看到输入了 “test@salesforce.com”。而输出中的值 “true “表明该电子邮件地址存在。推理引擎理解了该操作描述和主题描述中的 true 和 false 的含义,因此能够回复 “有注册”。

这就是如何在 Agentforce 中创建主题操作。我还在尝试中,所以我不确定这是否真的是一种方法(尤其是我认为解释可以更详细一些)。我也不知道,但希望你能明白我的意思!

Agentforce recent post

  1. Agentforce|如何创建基本主题和操作。

PAGE TOP