在 Power Apps 的 Dataverse 低代码插件中使用预生成提示(预览)

[本主题是预发行文档,有可能会有所更改。]

低代码插件可以实现高级业务逻辑,而无需编写代码。 相反,您可以使用 PowerFx,这是一种类似于 Excel 的表达式语言。 在以下示例中,您将名为 Summary 的列添加到电子邮件表中。 然后,您创建一个低代码插件,该插件使用 AISummarize 预生成提示来汇总电子邮件并将摘要保存到新的摘要列中。

重要提示

  • 这是一项预览功能。
  • 预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前推出,以便客户可以提前使用并提供反馈。

先决条件

向电子邮件表添加一个名为“Summary”的新列

第一步是为摘要创建一个新列。

  1. 登录到 Power Apps

    如果您还没有 Power Apps 帐户,请选择开始使用免费链接。

  2. 从左侧导航栏中选择表格

  3. 选择电子邮件表格,然后选择编辑

  4. 选择新列

  5. 显示名称字段中,输入摘要

  6. 描述字段中,输入 AI 生成的电子邮件摘要。

  7. 数据类型字段中,选择文本,然后在多行文本部分下选择纯文本

  8. 验证所选选项后,选择保存

    完成的“新列”对话框的屏幕截图。

将“摘要”列添加到电子邮件表单中

下一步是将新列添加到表单中。

  1. 仍在电子邮件表的属性中,找到数据体验部分并选择表单

  2. 选择电子邮件>编辑

  3. 在左侧导航菜单中,选择组件

    用于将新列添加到电子邮件表的“组件”选项的屏幕截图。

  4. 选择一个两列部分并将其拖到表单底部。

  5. 选择新部分后,将标签属性设置为人工智能生成的内容

  6. 在左侧导航菜单中,选择表格列

  7. 选择并拖动摘要列,将其添加到表单上的新部分。

  8. 选择表格上的摘要栏。

  9. 在页面右侧的属性部分中,选择表单字段宽度属性,并使用下拉菜单将该值更改为 2 列

  10. 选择表单字段高度属性,并使用向上和向下箭头将该值更改为 5 行

    带有新的字段宽度和高度选项的“格式化”对话框的屏幕截图。

  11. 选择保存并发布

创建低代码插件

现在,您可以创建插件了。

  1. 在左侧导航菜单中,选择应用程序>与我共享

  2. 选择 Dataverse 加速器应用程序>播放>创建自动化插件

  3. 显示名称字段中,输入总结电子邮件

  4. 表格字段中,选择电子邮件

  5. 表达式字段中,输入以下值:

    Set(Summary, AISummarize(Description))

    备注

    前面显示的公式使用 AI 来总结电子邮件,而不管其长度如何。 或者,仅当文本长度超过指定大小时,您才可以在公式中使用条件进行汇总。 在以下示例中,仅当描述字段的长度超过 1,000 个字符时,才会对文本进行汇总。 如果少于 1,000 个字符,将使用文本更新摘要,短于 1,000 个字符的电子邮件不会进行摘要。

    If (Len(Description) > 1000, Set(Summary, AISummarize(Description)), Set(Summary, "Emails shorter than 1,000 characters are not summarized."))

    在 Dataverse 加速器应用程序中创建新插件的屏幕截图。

  6. 选择保存

测试低代码插件

在以下示例中,使用了销售中心应用程序。 任何可以访问表格(如帐户或联系人)的应用程序都可以运行,这些表格可以包含与之相关的活动。

  1. 打开模型驱动应用程序,其中包括客户或联系人表。

  2. 在模型驱动应用程序中,选择帐户

  3. 打开现有帐户记录。 如果没有帐户记录,请创建一个。

  4. 在帐户表单中间的时间表部分,选择加号(+)>电子邮件

  5. 主题栏中,输入人工智能总结演示

  6. 在电子邮件正文部分,输入以下文本。 邮件故意写得很长,这样在插件总结时,您就可以很容易地注意到差异。 步骤 8 中是摘要的屏幕截图。

    尊敬的客户支持团队,

    见信好。 我叫 Paul Cannon,我想就我最近在贵网站上的订单(#123456)给您写信。 几年来我一直是一个忠实的客户,这是我第一次遇到如此重大的问题。

    昨天收到订单后,我沮丧地发现货物中少了几样东西。 我仔细检查了装箱单和箱内物品,发现以下物品丢失:

    产品 A - 数量:2
    产品 B - 数量:1
    产品 C - 数量:3

    我附上了装箱单和包装内容的照片供您参考。 您可以想到,我非常失望,因为这些物品本打算用于本周末举行的一个特殊活动,现在我没有关键部件。

    雪上加霜的是,我还注意到我收到的一件商品 D 到货时已经损坏。 包装被撕开,经检查,产品本身有明显的划痕和凹痕。 我已附上受损商品的图像供您查看。

    我知道在履行过程中可能会出现错误,但我希望您的团队能够及时纠正这种情况。 随着活动的临近,时间至关重要。 我恳请您:

    通过加急运输运送缺失的物品(产品 A、B 和 C),以确保它们在周末前到达。 提供关于退回受损产品(产品 D)的说明,并安排在您方便时尽快寄出替代品。 我感谢您立即关注此事,并相信您的团队将按照我对贵公司的期望以高效和专业的方式处理此事。 请确认收到此电子邮件,并向我通报解决流程的状态。

    感谢您的理解和帮助。
    此致,
    Paul Cannon

  7. 选择保存

  8. 找到表单上的摘要栏,并确认它现在包含文本的摘要版本。

    电子邮件正文中文本摘要的屏幕截图。

使用 Dataverse 低代码插件(预览版)