Skip to main content

更新流、智能体操作和主题

备注

备注

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

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

除了提示模板自定义之外,Coral Cloud 度假村还需要向其智能体添加其他信息,这需要调整流、操作和主题。由于与智能体相关,主题属于与要完成的特定工作相关的操作类别,这些操作决定了智能体要执行的操作。操作可以基于流、提示模板等。

基本上,主题包含操作,操作可以使用流来执行任务。即使在最初创建并连接主题、操作和流之后,也可以对其进行编辑或更新。

更新获取体验详细信息流

当智能体需要检索某些信息时,可以触发流。这意味着智能体在需要时使用此流。Get Experience Details(获取体验详细信息)流目前会返回有关 Coral Cloud 度假村体验的详细信息,但不会返回体验价格。以下是解决此问题的方法。

  1. 在 Setup(设置)的 Quick Find(快速查找)框中,搜索并选择 Flow(流)
  2. 向下滚动并选择名为 Get Experience Details(获取体验详细信息)的流。
  3. 单击 Get Experience by Name(按名称获取体验)元素。

Get Experience by Name(按名称获取体验)元素。

  1. 在右侧,向下滚动到页面底部,然后单击 Add Field(添加字段)按钮。
  2. 在 Field(字段)框中,输入 price(价格),然后从列表中选择 Price__c

已添加到元素的 Price__c 字段。

  1. 单击 Assign Experience Record(分配体验记录)元素。如有必要,请单击 x 关闭 Einstein 窗口,以便能够单击 Assign Experience(分配体验记录)元素。

Assign Experience Record(分配体验记录)元素。

  1. Description(描述)更改为:Assign an Experience__c record for presentation back to the user with details about the requested experience.(分配 Experience__c 记录,向用户返回有关所请求体验的详细信息。)
  2. 单击 Save As New Version(另存为新版本),然后单击 Save As(另存为)对话框中的 Save(保存)
  3. 单击 Activate(激活)
  4. 单击 Flow Builder 中的返回箭头,返回到 Setup(设置)。

突出显示的返回箭头。

更新相应的智能体操作

Get Experience Details(获取体验详细信息)流已更新,因此现在需要更新相应的智能体操作。

  1. 在 Setup(设置)的 Quick Find(快速查找)中,输入并选择 Agentforce Assets(Agentforce 资产)
  2. 单击 Actions(操作)选项卡。
  3. 选择 Get Experience Details(获取体验详细信息)操作。
  4. 向下滚动到绿色框,单击名为 experienceRecord 的输出变量的指令旁边的铅笔图标

突出显示的 experienceRecord 指令。

  1. 输入新指令:Assign an Experience__c record for presentation back to the user with details about the requested experience.(分配 Experience__c 记录,向用户返回有关所请求体验的详细信息。)
备注

此文本行已在 Flow Builder 中更新。创建新操作时,这些描述会自动从流中获取并作为输入和输出指令被纳入进来。但由于这是一个已有的操作,所以相关指令需要手动更新。

已经更新的 experienceRecord 指令。

  1. 单击 Save(保存)

更新客户体验支持主题

主题需要清楚它可以从操作中获得哪些详细信息。向主题添加指令可以实现此目的。

  1. 在 Setup(设置)的 Quick Find(快速查找)中,输入并选择 Agentforce Agents(Agentforce 智能体)
  2. 选择 Coral Cloud Experience Agent(Coral Cloud 体验智能体)
  3. 选择 Open in Builder(在生成器中打开)
  4. 确保智能体已停用。如果右上角的按钮显示 Deactivate(停用),请单击该按钮以停用智能体。
  5. 选择 Customer Experience Support(客户体验支持)主题。
  6. 向下滚动并单击 Add Instructions(添加指令)按钮。这将添加第六个指令文本框。
  7. 添加新指令:If asked about an experience’s Name, Description, Activity Level, Type or Price, then call the Get_Experience_Details action.(如果询问体验的名称、描述、活动级别、类型或价格,调用 Get_Experience_Details 操作即可。)
备注

这是一个具体示例,说明在请求某些主题时使用哪个操作。这是为智能体设置护栏的一种方式,同时还能让 AI 解读用户的请求,以确定他们请求的内容是否与度假村的体验有关。

  1. 单击 Save(保存)

添加生成个性化计划操作

最后一个任务。智能体需要将 Generate Personalized Schedule(生成个性化计划)操作添加到 Customer Experience Support(客户体验支持)主题。此操作使用之前自定义的 Generate Personalized Schedule(生成个性化计划)提示模板。

  1. 单击 Customer Experience Support(客户体验支持)主题。
  2. 单击 This Topic’s Actions(该主题的操作)

突出显示的 This Topic’s Actions(该主题的操作)子选项卡。

  1. 单击 New(新建),然后选择 Add from Asset Library(从资产库添加)

突出显示的 Add from Asset Library(从资产库添加)。

  1. 选中 Generate Personalized Schedule(生成个性化计划)旁边的复选框。注意:此操作基于您之前编辑的 Generate Personalized Schedule(生成个性化计划)提示。

选中 Generate Personalized Schedule(生成个性化计划)旁边的复选框。

  1. 单击 Finish(完成)
  2. 单击 Conversation Preview(对话预览)上方的 Activate(激活)。注意:如果出现 Configuration Issues Detected(检测到配置问题)弹出窗口,单击 Activate & Ignore(激活并忽略)。

激活按钮突出显示。

测试更新

现在,流、操作和主题已更新,您可以看到智能体的所有移动部分正在运行。

  1. 单击 Conversation Preview(对话预览)顶部的刷新图标

突出显示的 Conversation Preview(对话预览)刷新按钮。

  1. 输入此提示以开始:Can you generate a personalized schedule of experiences for me?(能否为我生成个性化体验计划?)
  2. 智能体响应后,输入下一个提示:I am sofiarodriguez@example.com and my membership number is 10008155(我是 sofiarodriguez@example.com,我的会员编号是 10008155)。

Generate Personalized Schedule(生成个性化计划)上的 Output(输出)包括 Sofia 的名字,因为它已经通过 Einstein 信任层从 LLM 返回,并且已取消数据屏蔽。

  1. 选择其中一项介绍的度假村活动并询问更多详细信息。例如:Tell me more about white water rafting.(告诉我更多关于漂流的信息。)注意:此时的响应应包含价格,因为价格字段已添加到 Get Experience Details(获取体验详细信息)流中。
备注

如果您好奇,可以通过拖动窗口的一角来展开 Get Experience Details(获取体验详细信息)操作的 Outputs(输出)窗口。在这个窗口中,您可以在 Output(输出)文本的末尾附近看到 Price_C 变量。这就是您添加到 Get Experience Details(获取体验详细信息)流中的内容。

提示、提示模板、模型、主题、操作、流等所有功能,都可以自定义智能体,以满足 Coral Cloud 度假村的特定需求。他们的智能体现在可以提供快速、个性化的响应并回答日常查询。

既然如此,就通过提示 AI 来总结这两步中涵盖的所有内容:

Prompt(提示):Summarize this Trailhead project.(总结此 Trailhead 项目。)

Response(响应):By following these steps, the Coral Cloud Resorts agent can better manage customer interactions autonomously, retrieve accurate resort information, and handle a wide range of inquiries.(通过执行这些步骤,Coral Cloud 度假村智能体可以更好地自主管理客户互动、检索准确的度假村信息并处理各种查询。)This enhances customer service efficiency, providing quick and consistent responses while reducing the workload on human agents.(这提高了客户服务效率,提供快速一致的响应,同时减少了人工智能体的工作量。)

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈