Skip to main content
欢迎参加 3 月 5 日至 6 日在旧金山举行的 TDX AI 代理时代开发者大会,或通过 Salesforce+ 参与。立即注册

时间估计

此徽章需要一个新的自定义 Einstein AI Playground

您完成此徽章或需要 Einstein AI Playground 的任意其他徽章的时间有限。如果超出时间,您将失去此 Playground 的访问权限并可能需要重新开始。

向您的提示模板添加流

备注

备注

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

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

在度假村中,客人停留期间通常不止举办一个活动。接下来,创建一个流,包括客人入住期间可以参与的所有体验。为此,您需要创建一个模板触发的提示流。

创建一个模板触发的提示流

  1. 单击 齿轮图标 并单击 Setup(设置)。Setup(设置)页面在新选项卡中打开。
  2. 在 Quick Find(快速查找)框中,输入 flows(流),然后单击 Flows(流)
  3. 单击 New Flow(新建流)Start From Scratch(从头开始)Next(下一步)

含 New Flow(新建流)选项的 Flow Builder 菜单。突出显示 Start from Scratch(从头开始)。

  1. 类型选择 Template-Triggered Prompt Flow(模板触发的提示流)单击 Create(创建)

含流选项的 Flow Builder 菜单。突出显示 Template-Triggered Prompt Flow(模板触发的提示流)。

Flow Builder 打开。

  1. 输入类型保留 Manual Inputs(手动输入)

Select Input Type(选择输入类型)菜单,选项有手动和自动输入。

  1. 选择 Toggle Toolbox(切换工具箱)

Flow Builder 屏幕左上方的 Toggle Toolbox(切换工具箱)按钮。

  1. 单击 New Resource(新资源)后输入下列详细信息:
    • Resource Type(资源类型):Variable(变量)
    • API Name(API 名称):Reservation(预约)
    • Data Type(数据类型):Record(记录)
    • Object(对象):External Reservation(外部预约)
    • Available for input(可供输入):勾选
  2. 单击 Done(完成)

New Resource(新资源)屏幕,添加了说明中的详细信息。

  1. 再次单击 New Resource(新资源),然后输入下列详细信息:
    • Resource Type(资源类型):Variable(变量)
    • API Name(API 名称):Experience(体验)
    • Data Type(数据类型):Record(记录)
    • Object(对象):Experience(体验)
    • Available for input(可供输入):勾选
  2. 单击 Done(完成)
  3. 单击 Save(保存)保存流。
  4. 显示 Save the flow(保存流)窗口。您可以在这里将流分配给模型。每个字段输入下列内容:
    • Flow Label(流标签):Get Experience Newsletter Data(获取体验简报数据)
    • Flow API Name(流 API 名称):Get_Experience_Newsletter_Data
    • Description(描述):Filter all guest experience data to return to guests(筛选所有来宾体验数据以返回给来宾)。
  5. 单击 Save(保存)

向提示流添加元素

  1. 单击 Start(开始)和 End(结束)之间的加号图表 (添加元素)。
  2. 在 Add Element(添加元素)框中,键入 Get Records(获取记录)并选择 Get Records(获取记录)元素以检索体验并储存在一个集合中。
  3. 在 Label(标签)字段中输入 Guest Experience(来宾体验),API Name(API 名称)Guest_Experience
  4. Description(描述)字段添加 Get all experience data(获取所有体验数据)。
  5. 从 Object(对象)字段选择 Experience(体验)。简报只需要包括客人在住宿期间可以参加的活动。
  6. 在 Condition Requirements(条件要求)中,选择 None - Get All Experience Records(无 - 获取所有体验记录)
  7. 在 Sort Order(排序顺序)下拉列表中,选择 Not Sorted(未排序)
  8. 在 How Many Records to Store(存储的记录数量)中选择 All records(所有记录)
  9. 单击 Save(保存)

当前所有体验都储存在一个集合中。要单独查看每个项目,我们来加一个循环。

  1. 返回到流中,单击 Get Records(获取记录)元素后面的加号图标 (添加元素)。
  2. 通过键入 Loop(循环)并选择循环添加一个循环元素。
  3. 在 Label(标签)字段中输入 Loop Experiences(循环体验),API Name(API 名称)字段 Loop_Experiences
  4. Description(描述)字段输入 Loop through the collection of guest experiences(循环遍历来宾体验集合)。
  5. 在 Collection Variable(集合变量)字段中,选择 Experiences from Guest Experience(来宾体验中的体验)
  6. 单击 Save(保存)

模板触发的流提供了一项独特的功能:创建提示说明。这些说明可以收集数据和文本并将它们从 Flow Builder 传递到提示生成器。在下一步中,您将使用提示说明来格式化要发送给提示生成器的所有体验细节,并激活要在提示生成器中使用的流。

  1. 在循环元素的 For Each(针对每个)路径后,单击加号图标 (添加元素)。键入 add(添加)并选择 Add Prompt Instructions(添加提示说明)元素以添加到流。
  2. 在 Label(标签)字段中输入 Send Experience Details to the Prompt Template(将体验详细信息发送到提示模板),API Name(API 名称)字段输入 Send_Experience_Details_to_the_Prompt_Template
  3. 在 Description(描述)字段中输入 Add all qualifying experience details to the prompt instructions(将所有符合条件的体验详细信息添加到提示说明)。
  4. 将下列文本粘贴到 Prompt Instructions(提示说明)字段(标签为 Insert a resource(插入资源)的搜索框下方)。
(Experience Name: {!Loop_Experiences.Name},
 Experience Location:{!Loop_Experiences.Location__c} ,
 Experience Details: {!Loop_Experiences.Description__c})
  1. 单击 Save(保存),然后单击 Activate(激活)。
    显示最终获取活动简报数据流的 Flow Builder。

向您的提示模板添加流

您的流已在 Flow Builder 中激活,现在可以用于提示生成器中了。

  1. 退出 Flow Builder,单击 Setup(设置)。单击 齿轮图标 并单击 Setup(设置)
  2. 在 Quick Find(快速查找)框中,输入 prompt(提示),然后单击 Prompt Builder(提示生成器)
  3. 选择提示模板 New Guest Newsletter(新来宾简报)
  4. 我们用流替换现有体验合并字段。首先,选择并删除下列文本:
    体验名称:Input:Experience.Name
    体验位置:Input:Experience.Location__c
    体验详细信息:Input:Experience.Description__c
  1. 然后通过单击 Resource(资源)字段,选择 Flows(流) > Get Experience Newsletter Data(获取体验简报数据)替换文本。
  2. 单击 Save As(另存为),然后单击 Save as a New Version(另存为新版本)

您的提示模板看起来应是这样:

Flex 提示模板,流合并字段替换了三个删除的合并字段。

测试提示

  1. Reservation(预约)字段中,键入 er。选择任意预约。
  2. Experience(体验)字段中,键入 Family(家庭)。选择 Family Karaoke Night(家庭卡拉 OK 之夜)
  3. 单击 Preview(预览)
  4. 查看您的提示模板的输出。
  5. 单击 Activate(激活)

做得好!您很快就学会了如何根据自己的需要制作提示模板。通过合并流,您已经使您的模板对每个人都更加友好。继续探索提示生成器,发现更有创意的方法来自动生成文本吧。

验证步骤

+100 分

您将在您自己的 Einstein AI Playground 中完成此单元。

此徽章需要一个新的自定义 Einstein AI Playground

您完成此徽章或需要 Einstein AI Playground 的任意其他徽章的时间有限。如果超出时间,您将失去此 Playground 的访问权限并可能需要重新开始。

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈