此徽章需要一个新的自定义 Einstein AI Playground
您完成此徽章或需要 Einstein AI Playground 的任意其他徽章的时间有限。如果超出时间,您将失去此 Playground 的访问权限并可能需要重新开始。
构建 Flex 提示模板
学习目标
在本项目中,您将:
- 使用提示生成器创建 Flex 提示模板。
- 创建模板触发的提示流以用于 Flex 提示模板。
开始之前
开始此模块前,请考虑完成下列推荐内容:
简介
提示生成器中的 Flex 提示模板提供了一种通用且高效的方式,可以自动创建 PDF、社交媒体帖子、简报、电子邮件、记录字段等文本,并可以使用 Einstein 生成式 AI 和 LLM(大型语言模型)完成更多内容。与提示生成器中的销售电子邮件或字段生成提示模板不同,Flex 模板没有预定义的入口点。这是什么意思呢?您可以在组织中选择要在模板中使用的任何对象,并在您认为合适的地方应用完成的提示。无论是使用 Apex、流、REST API 还是 Agentforce,Flex 模板都是为满足您的需求而设计的。
在本项目中,您将学习如何在提示生成器中创建和测试 Flex 提示模板。您还将了解如何使用流来改进提示响应并有效地处理大型数据集。您的任务是为一个受欢迎的度假胜地——Coral Cloud 度假村设计一份简报,突出来宾住宿期间酒店将举行的活动。
注册一个含 Einstein AI 的自定义 Playground
为了完成这个项目,您需要一个专门的、限时的自定义 Playground,其中包含 Einstein AI 和我们的示例数据。
- 勾选单元开头的 I can receive a password email(我可以接收密码邮件)复选框(如果还没勾选的话)。
- 单击 Create Playground(创建 Playground)。
- 根据提示操作。
- 记住组织的到期日期,并在此日期之前完成这个徽章。
添加体验数据
在开始使用提示生成器之前,让我们创建两个新的度假村活动作为测试数据。
- 在自定义 Playground 中,单击 App Launcher(应用程序启动器)
并在搜索栏中输入
Experience
(体验)。单击 Experiences(体验)。
- 单击 New(新建)。
- Experience Name(体验名称)输入
Family Karaoke Night
(家庭卡拉 OK 之夜)。
- Activity Level(活动级别)字段选择 Low(低)。
- Capacity(容纳人数)字段输入
50
。
- Default Start Time(默认开始时间)选择 6:00 PM(下午 6:00)。
- 将下列文本粘贴到 Description(描述)字段:
- Duration(持续时间)键入
2
。
- Location(位置)字段键入
Melody Lounge
(旋律休息室)。
- 从 Type(类型)下拉菜单中选择 Family & Kids’ Activities(家庭和儿童活动)。
- 单击 Save & New(保存并新建)。
- 在 Experience Name(体验名称)字段中输入
Sunrise Yoga
(日出瑜伽)。
- Activity Level(活动级别)字段选择 Medium(中)。
- Capacity(容纳人数)字段输入
35
。
- Default Start Time(默认开始时间)选择 6:00 PM(上午 7:00)。
-
将下列文本粘贴到 Description(描述)字段:
- Duration(持续时间)键入
1
。
- Location(位置)字段键入
Cocoa Shore
(可可海岸)。
- 从 Type(类型)下拉菜单中选择 Fitness & Exercise(健身与锻炼)。
- 单击 Save(保存)。
创建 Flex 模板
数据准备好之后,是时候创建一个新的 Flex 提示模板了。这一步为您的提示奠定了基础。在您自己的项目中设置 Flex 模板时,请仔细选择 API 名称,因为它们将用在使用 Apex 或流的模板中。
- 单击
并单击 Setup(设置)。
- 在 Quick Find(快速查找)框中,输入
Einstein Setup
(Einstein 设置)并单击 Einstein Setup(Einstein 设置)。
- 将 Turn on Einstein(打开 Einstein)开关切换为 On(打开),刷新屏幕。(如果您已经在 Playground 中启用了 Einstein,请跳过这些步骤。)
- 单击
并单击 Setup(设置)。
- 在 Quick Find(快速查找)框中,输入
prompt
(提示),然后单击 Prompt Builder(提示生成器)。
- 单击 New Prompt Template(新建提示模板)。
- 做出如下选择,完成模版设置:
- Prompt Template Type(提示模板类型):Flex
- Prompt Template Name(提示模板名称):
New Guest Newsletter
(新来宾简报)
- API Name(API 名称):
New_Guest_Newsletter
- Template Description(模板描述):
Newsletter for incoming resort guests
(为即将到来的度假村来宾提供的简报)。
- Prompt Template Type(提示模板类型):Flex
- 对于 Flex 模板,您最多可以添加五种资源。在 Define Sources(定义来源)下,通过对象类型添加两种资源。对于第一个,输入:
- Name(名称):
Reservation
(预约)
- API Name(API 名称):
Reservation
(预约)
- Source Type(来源类型):Object(对象)
- Object(对象):
External Reservation
(外部预约)
- Name(名称):
- 要添加第二个,单击 Add Resources(添加资源),然后输入:
- Name(名称):
Experience
(体验)
- API Name(API 名称):
Experience
(体验)
- Source Type(来源类型):Object(对象)
- Object(对象):
Experience
(体验)
- Name(名称):
- 单击 Next(下一步)。您已重定向到提示模板工作区。
创建提示
好极了!针对这个场景,我们提供了一个提示来帮助您开始创建度假村简报。您将注意到,它包含针对来宾预约信息和度假村体验详细信息的合并字段。如果您有兴趣了解什么样的提示才算是好的提示,请查看提示基础知识徽章。
将下列文本粘贴到提示模板工作区:
添加合并字段
在新的提示中,合并字段(用大括号括起来的文本)添加了上下文。在提示生成器中,您可以通过从 Resource(资源)选项列表中选择资源,轻松地合并来自 CRM、Data Cloud 或外部来源(通过 Data Cloud)的相关数据。接下来就来完成。
- 在提示中找到文本 {the new guest} 并将其删除。然后按照这种方式用正确的合并字段替换该文本:
- 单击 Resource(资源)字段,选择 Reservation(预约) > External Guest(外部来宾) > First Name(名字)。
- 单击 Resource(资源)字段,选择 Reservation(预约) > External Guest(外部来宾) > First Name(名字)。
- 在提示中找到文本 {Check-in Date} 并将其删除。
- 在 Resource(资源)字段中,选择 Reservation(预约) > Check-in Date(入住日期)。
- 在 Resource(资源)字段中,选择 Reservation(预约) > Check-in Date(入住日期)。
- 在提示中找到文本 {Check-out Date} 并将其删除。
- 在 Resource(资源)字段中,选择 Reservation(预约) > Check-out Date(退房日期)。
- 在 Resource(资源)字段中,选择 Reservation(预约) > Check-out Date(退房日期)。
- 在提示中找到文本 {Room Type} 并将其删除。
- 在 Resource(资源)字段中,选择 Reservation(预约) > Room Type(房型)。
- 在 Resource(资源)字段中,选择 Reservation(预约) > Room Type(房型)。
- 在提示中找到文本 {Experience Name} 并将其删除。
- 在 Resource(资源)字段中,选择 Experience(体验) > Experience Name(体验名称)。
- 在 Resource(资源)字段中,选择 Experience(体验) > Experience Name(体验名称)。
- 在提示中找到文本 {Experience Location} 并将其删除。
- 在 Resource(资源)字段中,选择 Experience(体验) > Location(位置)。
- 在 Resource(资源)字段中,选择 Experience(体验) > Location(位置)。
- 在提示中找到文本 {Experience Details} 并将其删除。
- 在 Resource(资源)字段中,选择 Experience(体验) > Description(描述)。
- 在 Resource(资源)字段中,选择 Experience(体验) > Description(描述)。
- 在 Models(模型)下选择 OpenAI GPT 4。
- 单击 Save(保存)。
您的提示模板看起来应是这样:
做得好!您的提示模板已完成,可以进行测试了。
测试提示
在 Preview(预览)窗口中,有两个用于测试数据的字段,Experience(体验)和 Reservation(预约)。在这里,您可以选择测试数据来提供给提示模板,看看生成的响应是什么样子。
- 在 Reservation(预约)字段中,键入
er
。选择任意预约。
- 在 Experience(体验)字段中,键入
Sun
(日)。选择Sunrise Yoga
(日出瑜伽)。
- 单击 Preview(预览)。查看您的提示模板的输出。
在 Response(响应)部分,您可以看到预约和体验数据是如何为来宾实现简报个性化的。但是度假村会举行多种活动。您希望简报可以分享多个活动。在下一步中,了解如何使用流添加其他内容——在本例中是其他客户体验。