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 生成器中创建或添加数据库。

无论您是 Agentforce 新手还是经验丰富的用户,设置 Agentforce 数据库都非常简单。您只需要 Salesforce 管理员权限,以及启用 Agentforce 数据库所需的足够权限。如果您不是 Salesforce 管理员,也没关系。请继续阅读,了解您的管理员如何在生产组织或 Sandbox 中执行这些步骤。Sandbox 是一个安全的空间,用于测试配置了数据库的智能体。要进行尝试,请参阅在 Sandbox 中测试数据库

认识 Coral Cloud 度假村

Coral Cloud 度假村是一家豪华酒店公司,在世界上一些最迷人的地方运营酒店。该公司一直在尝试使用 AI 智能体,目前为止效果不错。但 Coral Cloud 度假村的管理员 Becca 希望她的智能体能够根据公司独特政策,回答更具体的问题并完成更复杂的任务。度假村的现有数据是什么?大量非结构化内容——电子邮件、PDF、视频和内部常见问题解答。

这时就需要 Agentforce 数据库。在研究了如何向她的智能体添加非结构化数据后,Becca 决定设置 Agentforce 数据库,对 Coral Cloud 的 AI 聊天机器人进行落地训练。

让我们跟着她一步步完成设置步骤。

创建数据库

Becca 准备创建一个数据库。她是这样做的。

  1. 在 Setup(设置)中,搜索并选择 Agentforce Data Library(Agentforce 数据库)
  2. 在 Agentforce Data Library(Agentforce 数据库)设置页面中,单击 New Library(新建库)
  3. 输入唯一的数据库名称和可选描述。这应体现数据库的用途或内容。

标签为 Coral Cloud 水疗服务的新建数据库。

  1. 单击保存

选择数据源

接下来,Becca 需要选择她想要使用的数据源类型。Agentforce 提供两种主要选项:Knowledge 文章和文件上传。选择了数据源后,就无法更改,因此请务必选择最符合您需求的数据源。

Becca 希望智能体能根据客人的需求和 Coral Cloud 的服务,向他们推荐水疗项目。水疗服务经理会将有关水疗服务和季节性特惠活动的信息以 PDF 文件的形式整理出来并进行分发。因此,Becca 决定创建基于文件的数据库。她是这样做的。

  1. 单击 Upload Files(上传文件)并选择您的文件。确保文件大小在限制范围内(文本/HTML 文件 4 MB,PDF 文件 100 MB)。

Coral Cloud 水疗服务数据库,其中两个文件已上传。

  1. 单击保存

她单击保存后,Data 360 和提示生成器中的多个配置步骤随即启动。数据流被推送至 Data 360,数据对象被创建并映射,搜索索引和检索器也随之创建。这些步骤自动完成,让 Becca 和 Coral Cloud 度假村可以轻松地连接智能体与其数据。无需繁琐的操作。只需一种简洁明了的方式,即可提升智能体的工作效率。

将数据库分配给功能

数据库已准备就绪,Becca 想将其分配给 Coral Cloud 的水疗服务网页的智能体。以下是她分配新数据库的方法。

  1. 单击您的智能体名称,然后单击 Open in Builder(在生成器打开)
  2. 单击 Knowledge 选项卡。为您的智能体选择库(或者,要创建库,请单击 New Library(新建库))。
  3. 保存更改。
  4. 单击 Activate(激活)

在数据选项卡中打开的 Agentforce 生成器,显示了 Coral Cloud 水疗服务的基于文件的数据库。

要了解哪些功能支持数据库,转到 Salesforce 帮助

试一下

Becca 已经将数据库添加到她的智能体中,现在她准备在操作中查看。为了测试更改,她首先查看搜索索引和数据库是否准备就绪,然后重新启动预览对话。

Becca 向智能体询问针对敏感肌肤的水疗服务。思考片刻后,智能体推荐了 Tropical Revitalizing 面部护理和 Aloha Aromatherapy 面部护理。

响应迅速且流畅;有效!

智能体预览窗口,其中高亮显示了推荐水疗服务的智能体对话。

接下来,Becca 想看看智能体能否从度假村的特色菜单中进行推荐。她询问是否有适合敏感肌肤的季节特惠,智能体推荐了 Holiday Bliss Package,还特别提到了套餐中包含的免费饼干和热巧克力。Becca 查看了智能体的推荐理由,其中引用了她上传到数据库的文件。最后,Becca 询问智能体 Holiday Bliss Package 的价格,以确认是否与菜单相符。智能体迅速给出了正确的价格。

智能体预览窗口,其中高亮显示了推荐水疗服务和价格的智能体对话。同时高亮显示了相关的推荐理由。

Becca 对智能体对她的测试问题给出的响应非常满意,于是她再次单击 Activate(激活)。该智能体基于度假村的数据进行落地训练,已上线启用并随时待命,能够为客人提供服务,帮助他们在 Coral Cloud 的顶级水疗中心放松身心。

总结

您刚刚见证了如何借助 Agentforce 数据库,快速轻松地将原始的非结构化数据转化为智能、经过落地训练的响应。无论您是经验丰富的 Salesforce 管理员还是新手,现在您都拥有了创建、配置和测试数据库的工具,这些数据库将使您的 AI 智能体更智能、更精准,并让您的客户惊艳。准备好测试您的新技能了吗?立即进入 Sandbox,见证奇迹的发生。

资源

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈