Skip to main content
Register now for TDX! Join the must-attend event to experience what’s next and learn how to build it.

借助智能体操作,生动展示提示

学习目标

完成本单元后,您将能够:

  • 列出在 Agentforce 中使用结构化提示的好处。
  • 描述如何在 Salesforce 中启用和配置 Agentforce 以实现用户交互。
  • 解释提示模板如何强化智能体的工作流程。
备注

备注

用中文(简体)学习?在中文(简体)Trailhead Playground 中开始挑战,用括号中提供的译文完成挑战。仅复制并粘贴英文值,因为挑战验证基于英文数据。如果在中文(简体)组织中没有成功通过挑战,我们建议您 (1) 将区域设置切换为美国,(2) 按此处说明将语言切换为英文,(3) 再次单击“检查挑战”按钮。

查看 Trailhead 本地化语言徽章详细了解如何利用 Trailhead 译文。

Trailcast

如果您想收听本模块的录音,请使用以下播放器。听完这段录音后,记得返回每个单元,查看资源,然后完成相关评估。

连接提示生成器和智能体之间的点

在第一单元中,您学习了提示工程的概念,以及精心设计的提示如何帮助确保您的智能体提供准确、一致且有帮助的响应。您还学习了如何创建提示,以便为遇到问题的客人生成包含补偿选项的个性化消息。

设置智能体

您已经了解了自动化在解决客人投诉方面的重要性,接下来让我们看看 Becca 是如何设置 Agentforce 并根据自身需求进行定制的。凭借 Agentforce 的灵活性,她可以自动化处理各种任务,从而在每个接触点提供一致、高效的客人交互体验。

启用 Agentforce

她的第一步是启用 Agentforce。

  • 在 Setup(设置)的 Quick Find(快速查找)框中,搜索并选择 Agentforce Agents(Agentforce 智能体)
  • 单击 Agentforce 切换开关并验证是否已设置为 On(开启)。
  • 单击 Enable the Agentforce (Default) Agent(启用 Agentforce(默认)智能体)切换开关并设置切换至 On(开启)。

在 Agentforce 中创建带有操作的自定义主题

Agentforce 激活后,她就可以开始配置,以使用她的提示模板。她通过添加自定义主题和操作来定义智能体如何响应客人的投诉。

添加自定义主题

  1. 在 Agentforce 设置页面中,选择 Coral Cloud Experience Agent(Coral Cloud 体验智能体)
  2. 在 Agent Builder(智能体生成器)中,单击 Open in Builder(在生成器中打开)
  3. 单击 New(新建) > + New Topic(+ 新建主题)
Note

如果 New(新建)按钮未出现,返回智能体设置页面,然后关闭并重新打开 Agentforce。

  1. What do you want this topic to do(您想让该主题做什么)框中,输入或键入 Handles guest issues by providing personalized recovery options based on an open case.(通过根据未处理个案提供个性化恢复选项来处理客人问题。)
  2. 单击下一步
  3. 按如下方式配置 Create a Topic(创建主题),并在这些字段中替换占位符文本:

字段

名称

Guest Issue Recovery(客人问题恢复)

Classification Description(分类描述)

Handles guest issues by providing personalized recovery options based on an open case(通过根据未处理个案提供个性化恢复选项来处理客人问题)

Scope(范围)

Your job is only to assist in resolving guest issues by offering tailored recovery options based on the details of open cases.(您的任务仅仅是,通过根据未处理个案的详细信息,提供定制的恢复选项,协助解决客人问题。)
  1. 在底部,只保留两个用于输入指令的文本框。任何多余的文本框都可以删除。
  2. 请添加以下指令,替换占位符文本:

字段

1st Instruction(第六条指令)

If a guest sends a negative message about the resort experience or event, run the ’Guest Experience Compensation’ action. Always ensure you know the customer before running this action. If the response returns saying that a case does not exist, inform the user and provide an empathetic response to the guest’s concerns.(如果客人对度假村体验或活动发送负面消息,执行“客人体验补偿”操作。在执行此操作之前,始终确保您了解该客人的情况。如果响应显示不存在该个案,请告知用户,并对客人的担忧给予富有同情心的响应。)

2nd Instruction(第六条指令)

If the customer is not known, you must always ask for their email address and their membership number to get their Contact record by running the action ’Get Customer Details’ before running any other actions.(如果客人身份不明,您必须始终要求其提供电子邮件地址和会员编号,以便通过运行“获取客户详细信息”操作来获取其联系人记录,然后再执行任何其他操作。)
  1. 单击 Next(下一步)Finish(完成)

接下来,针对该主题,她创建了两个自定义操作。

添加操作以验证客户详细信息

为安全起见,代理需要验证客户是所声称的本人。这种情况下,代理将验证关键客户详细信息,例如电子邮件和会员号。

  1. 选择 Guest Issue Recovery(客人问题恢复)主题。
  2. 选中 This Topic’s Actions(该主题的操作)子选项卡后,单击 New(新建) > + Create New Action(+ 创建新操作)
  3. 选择 Flow(流)作为 Reference Action Type(参考操作类型)。
  4. 为 Reference Action(参考操作)选择 Get Customer Details(获取客户详细信息)
  5. 其他选项保持不变,然后单击 Next(下一步)
  6. 取消勾选标有 Show loading text for this action(显示正在为此操作加载文本)的复选框。
  7. 对于 email(电子邮件),勾选 Require Input(需要输入)
  8. 对于 memberNumber,勾选 Require Input(需要输入)
  9. 对于 contact(联系人),勾选 Show in conversation(在对话中显示)
  10. 单击完成

创建使用提示模板的操作

现在,Becca 引入了提示模板。就像流或 Apex 一样,提示也是智能体可用的操作。当智能体与提示模板结合使用时,它们就获得了一个智能层,从而能够做出更明智的决策。尽管智能体可以自行调用 LLM 并进行搜索,但提示模板为智能体提供了方向和结构,确保智能体准确地知道要获取哪些数据以及如何呈现这些数据。

  1. 选中 This Topic’s Actions(该主题的操作)子选项卡后,单击 New(新建)> + Create New Action(+ 创建新操作)
  2. 选择 Prompt Template(提示模板)作为 Reference Action Type(参考操作类型)。
  3. 对于 Reference Action(参考操作),请选择 Guest Experience Compensation(客人体验补偿)
Note

如果 Guest Experience Compensation(客人体验补偿)提示模板未列出,返回 Prompt Builder(提示生成器)确认其已激活,然后刷新页面。

  1. 其他选项保持不变,然后单击 Next(下一步)
  2. 请按如下方式配置智能体操作,替换任何占位符文本:

字段

Agent Action Instructions(代理操作指令)

Provide the options the customer has after a grievance about their experience. Do not modify any of the guest options from the response. Do not include that there are tiers to guest resolution gifts.(提供在客户对其体验提出不满后所能选择的选项。请勿更改响应中的任何客人选项。请勿提及客人解决方案礼品有不同等级。)

显示正在为此操作加载文本

[取消选中]

Complaint Input Instruction(投诉输入指令)

Use the text received from the guest complaint in the chat.(在聊天中使用从客人投诉中获取的文本。)

Contact Input Instructions(联系人输入指令)

Input will be the contact record and this contact record will be passed through another flow.(输入的内容将是联系人记录,该联系人记录将通过另一个流传递。)

Output Instructions in the Prompt Response(提示响应中的输出指令)

The prompt response generated by the action based on the specified prompt and input.(根据指定的提示和输入,由该操作生成的提示响应。)

在对话中显示

[勾选]

  1. 单击完成

通过将她的提示模板与 Agentforce 中的智能体连接,Becca 建立了一个功能强大的自动化循环,可以接收客人投诉并生成定制响应。但目前,提示模板没有提供一致结果——这正是设计初衷。在下一单元中,Becca 将测试智能体的行为,找出问题所在,并改进提示模板,以确保其在任何情况下都能准确、负责地做出响应。

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈