Skip to main content
Take our 5 minute Community Survey. Open now through November 21st. Click here to participate.

自定义智能体主题

学习目标

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

  • 在对话预览面板中预览智能体。
  • 优化并新增主题指令。
  • 说明如何添加和移除主题。

Trailcast

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

我们聊天吧

未经自定义的智能体不会成为您的专属智能体。您在构建智能体时定义的主题、操作和设置,使其具有唯一性并能够完成您需要它完成的一项或多项任务。但这并不意味着它能立即满足您的所有需求。

当 Ryan 点击 Create(创建)并进入新的 Agentforce 生成器界面时,他大致看了一下, 看到三个新面板。

  • 左侧面板可自定义智能体的各个组件 (1)。
  • 右侧是 Conversation Preview(对话预览)面板,可以与智能体互动以测试智能体响应情况 (2)。
  • 中央面板显示 Put your topics to the test(对主题进行测试),其中计划追踪器显示智能体生成查询响应背后的工作逻辑 (3)。

与前面描述相对应的 Agentforce 生成器面板。

若您已获得智能体生成器简介徽章,就会知道您使用的是自然对话语言与智能体交互,这些语言通过大语言模型 (LLM) 和推理引擎路由,使其能理解并保留上下文、根据您设置的指令和护栏做出决策。

Ryan 想看看他的全新智能体会返回什么响应。在 Preview(预览)窗口中,Ryan 输入 I’d like to talk to an event planner.(我想要和活动策划师联系)。智能体回复:“正在为您转接下一个可用服务智能体,请稍候。”

自定义对话

不出所料,新智能体的响应并不完全符合 Ryan 的期望。在当前配置下,该智能体立即提议为 Ryan 转接下一个有空的服务代表。此外,智能体不够个性化,无法与 Opal Media 提供的活动策划服务保持一致。Ryan 需要进行一些自定义。

在自定义或完善智能体之前,最佳实践是查看智能体的主题、主题指令和操作,理解其工作原理,从而明确自定义方向。Ryan 在左侧面板的 Topics(主题)选项卡中点击 Escalation(升级)主题,阅读 Classification Description(分类描述)、Scope(范围)和 Instructions(指令)字段。

  • Classification Description(分类描述):告知智能体何时使用您的主题。Agentforce 推理引擎能识别用户意图并调用与该意图相一致的主题。
  • Scope(范围):定义智能体在该主题参数内能执行的操作。
  • Instructions(指令):提供该智能体执行任务的详细信息。指令还可以作为护栏,限制智能体的工作范围。

他希望编辑每个字段中的文本,使其更符合他希望该智能体执行的任务。但他注意到,如果将光标放在任意这些字段中,都无法进行更改。因为 Agentforce 生成器会创建智能体版本来捕获更改。

以下是他编辑字段的方法。

  1. 单击 New Version(新建版本)
  2. 在 Classification Description(分类描述)字段中,输入:Handles requests from clients who want to talk to a human Event Planner to plan a new event.(处理希望与真人活动策划师联系以策划新活动的客户的请求。)
  3. 在 Scope(范围)字段中,输入:Your job is to ask the client for details about the event they want to plan so that a human event planner can follow up.(你的任务是询问客户想要策划的活动详情,以便真人活动策划师跟进。)
  4. 在 Instructions(指令)字段中,输入:If a user explicitly asks to transfer to an event planner, tell them no event planners are available and offer instead to create a case for the events team to review.(如果用户明确要求转接至活动策划师,告知他们目前没有空闲的策划师,并提议为活动团队创建个案以供审核。)
  5. 单击 Save(保存)。

与前述描述对应的分类描述、范围和指令。

Escalation(升级)主题标签旁短暂出现 New(新)字。这表示该主题的新版本。Account Management(客户管理)、Case Management(个案管理)和 General FAQ(一般常见问题)主题标签前的地球图标表示这些是标准的、未编辑的主题。自定义主题和主题版本前没有图标。

“”

Ryan 点击了主题标签中的下拉菜单,了解到他可以随时将主题恢复为原始版本或编辑他刚刚创建的版本。

迭代与重新测试

完成更改后,Ryan 重新测试了他的智能体以观察结果。

  1. 刷新 Conversation Preview(对话预览)窗口以应用更改。

使用 Refresh(刷新)按钮刷新对话预览。

  1. 在 Conversation Preview(对话预览)窗口中,输入 I’d like to talk to an event planner(我想要和活动策划师聊聊)。

计划追踪器显示初始用户提示、智能体所选的主题以及智能体响应的推理过程。

智能体回应:Currently, no event planners are available. However, I can create a case for the events team to review. Could you please provide some details about the event you want to plan?(目前没有空闲的活动策划师。不过,我可以为活动团队创建个案以供审核。能否请您提供一些关于您想策划的活动的详细信息?)

Ryan 对仅做了几处小更新后,新响应的准确性和细节感到欣喜。智能体已更贴近他希望执行的工作任务。智能体捕捉到对话上下文,礼貌地询问客户活动的详细信息!

他还对 Agentforce 生成器能让他看到智能体后台运作原理印象深刻。在中央面板的计划追踪器窗口中,他能轻松跟踪 I’d like to talk to an event planner(我想要和活动策划师聊聊)如何先调用 Escalation(升级)主题,接着使用他的新指令,最后通过推理验证智能体是否遵循对话上下文来生成响应。

Ryan 计划进一步完善交互,并自定义更多指令,使智能体能响应其他类型问题,并以符合 Opal Media 记录格式的方式收集详细信息。

添加或移除主题

Ryan 仍沉浸在轻松修改智能体就能获得各类响应的兴奋中。但最初构建时,他并不完全确定需要哪些主题。现在他理解了 Agentforce 生成器的运作方式,以及仅需点击几下就能自定义智能体的便捷性,决定先移除 General FAQ(一般常见问题)主题,待收集更多客户查询类型后再定。他知道后续随时可以重新添加。

  1. 在 Topics Label(主题标签)部分,点击 General FAQ(一般常见问题)旁边的下拉箭头,选择 Remove from Agent(从智能体中删除)

与前面的步骤相对应的 Topics(主题)选项卡。

他想查看当前是否需要包含其他主题。

  1. 单击 New(新建)
  2. 选择 Add From Asset Library(从资产库添加)

与前面的步骤相对应的 Topics(主题)选项卡。

资产库是可与 Agentforce 服务智能体配套使用的标准主题列表。若未找到合适主题,Ryan 也可创建全新主题。最佳实践是尽量使用预配置主题和操作,因为稍加自定义就能覆盖几乎所有能想到的用例。

Add From Asset Library(从资产库添加)界面按标签、分类描述和范围列出主题。使用 Search(搜索)字段查找特定主题。

  1. Ryan 点击 Cancel(取消)关闭资产库,然后返回 Agentforce 生成器。

摘要

您已跟随 Ryan 预览智能体并优化其响应过程。在下个单元中,您将进一步自定义智能体并更新其设置。

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈