使用 AI Builder 语言检测生成 Power Automate 流

已完成

在本练习中,您将生成一个 Power Automate 流,以检查电子邮件的语言,然后将其传递到特定电子邮件收件箱。 有关详细信息,请参阅在 Power Automate 中创建流文档。

本练习的先决条件是在要生成流的环境中具有 Microsoft Dataverse。

创建一个流,以检测语言并将其传递到特定收件箱

要创建一个流以检测电子邮件的语言,然后将其传递到特定电子邮件收件箱,请按照以下步骤操作:

  1. 登录到 Power Automate。

  2. 从左侧导航栏中选择创建,然后选择自动化流

  3. 选取流的名称,然后选择新电子邮件到达时作为流的触发器。

  4. 选择创建

  5. 在助手设计器中,选择 + 图标,接着选择添加操作,然后搜索并选择 HTML 到文本

  6. 在左侧,选择“内容”字段,然后选择闪电图标以显示动态内容。 从“动态内容”选项卡中选择 Body

  7. 选择 + 图标,再次选择添加操作,此时搜索检测要在文本中使用的语言,然后选择它。

  8. 选择文本字段,然后选择闪电图标以显示动态内容。 从动态内容中选择 The plain text content

  9. 选择 + 图标,再次选择添加操作,此时搜索控件,然后选择应用到每一个

  10. 选择从先前的步骤中选择一个输出字段,然后选择闪电图标以显示动态内容。 从先前步骤字段的选择输出中的动态内容中,选择 Result

    “检测要在文本中使用的语言”的结果属性的选择内容的屏幕截图。

  11. 应用到每一个内,选择 + 图标,再次选择添加操作,此时搜索控件,然后选择条件

  12. 在条件左侧,选择闪电图标以打开动态内容,然后选择 Language

  13. 确保条件中间设置为等于

  14. 在条件右侧,输入 fr(对应法语)、en(对应英语)、de(对应德语)等,以选择要传递到特定电子邮件的语言。

    在“如果是”的“选择操作”下,“发送电子邮件”的搜索结果显示在“操作”选项卡中的屏幕截图。

接下来,如果检测到的语言是法语,我们将发送一封电子邮件。

  1. 在条件的 True 一侧下,选择 + 图标,然后选择添加操作

  2. 搜索并选择发送电子邮件 (V2) 操作。

  3. 输入收件人电子邮件地址。

对于主题,我们将使用动态内容和文本生成一个句子。

  1. 使用您在本单元中学到的有关动态内容的知识,更新主题,使其如下图所示:

    在 true 分支的“发送电子邮件 (V2)”下,使用先前步骤中的参数填写“主题”字段的屏幕截图。

  2. 选择正文字段并从电子邮件中添加“正文”字段。

    电子邮件应类似于下图:

    在 true 分支的“发送电子邮件 (V2)”下,使用先前步骤中的参数填写“收件人”、“主题”和“正文”字段的屏幕截图。

  3. 选择保存并使用示例电子邮件测试流。

现在,当电子邮件以指定语言到达时,它们将会发送到在流中指定的电子邮件。

您已成功完成本课程,了解了如何在 Power Automate 中使用 AI Builder 语言检测。