[公开测试版]{class="badge informative"}
使用 AI 生成表达式 generate-expression
此AI支持的功能内置于历程高级表达式编辑器中,可帮助您从纯语言提示生成有效表达式。
在历程 高级表达式编辑器 打开的任何位置,它都可用。 例如,当您在 优化活动 中配置条件和路由时,或者当您配置使用自定义日期的等待活动时,您需要一个dateTimeOnly表达式。
生成表达式 generate
要使用AI生成表达式,请执行以下操作:
-
在历程中打开高级表达式编辑器,例如,从分支条件、优化活动或具有自定义日期的 等待 活动打开。
-
在文本字段中,以纯语言描述要生成的表达式。 例如:
- “来自美国且年龄大于18岁的用户”
- “过去30天内购买过的客户”
请参阅本页末尾的示例提示以了解想法。
-
单击 生成 提交提示。
助理开始生成相应的表达式,并在生成过程中显示进度状态消息。
note NOTE 如果助理无法生成有效的表达式(例如,如果提示引用了可用数据源中不存在的字段),则会显示错误消息。 发生这种情况时,请修改您的提示以使用历程配置中可用的字段名称和数据源,然后再次生成。 -
表达式准备就绪后,在面板中查看结果。
-
在申请前单击
图标,以查看您请求的方案的助理输出。 -
单击 应用 将生成的表达式直接插入高级表达式编辑器(与手动粘贴到的位置相同)。
-
使用复制控件来获取建议的表达式文本,并根据需要将其粘贴到其他位置。
-
示例提示 example-prompts
以下列表仅为提示性想法。 它们不显示生成的表达式语法,确切的输出取决于历程中定义的字段和活动。
历程事件和自定义操作 example-prompts-event-action
- 订单价格合计大于100的"事件"
- “过去7天内创建订单的事件”
- “事件类型为商业购买的事件”
- “过去一小时内已创建订单的事件”
- 订单价格合计超过200的"事件和操作响应具有状态代码"
等待活动表达式 example-prompts-datetime
当 等待 活动使用自定义日期时,您可以通过在 高级表达式编辑器 中生成dateTimeOnly表达式来定义配置文件继续的时间。 例如,来自配置文件属性、事件时间戳、区段资格数据或计算的来自当前时间的偏移。 有关如何配置自定义等待和适用的限制,请参阅自定义等待。
- “将客户的上次订单日期仅用作日期时间”
- “使用同意电子邮件时间作为仅日期时间”
- “将区段成员资格的上次资格时间转换为仅日期时间”
- “等待节点:2024年圣诞节后一周作为仅日期时间”
- “等待节点:从现在起的30天下午10:00仅作为日期时间”
- “在UTC时区中等到今天上午9点,仅返回为日期时间”
相关资源 related
- 使用高级表达式编辑器 — 表达式编辑器界面和受支持语法的概述。
- 在Journey Optimizer中生成内容入门 — 生成人工智能功能的常规护栏、访问和设置。
本节包含结构化知识,用于支持与本主题相关的解释、检索和问答。
要全面了解相关信息,应将此信息与本页上的文档相结合。 这两个源都不是独立的;页面描述了功能,而本节提供了其他上下文来帮助消除术语、意图、适用性和约束条件的歧义。
- TL;DR:本页介绍如何在历程高级表达式编辑器中使用AI从纯语言提示生成有效的旅程表达式。
意图:
- 使用人工智能从自然语言描述生成历程表达式
- 使用应用按钮将生成的表达式直接应用于高级表达式编辑器
- 在优化活动、条件活动和自定义日期等待活动中使用基于人工智能的表达式生成
- 为基于事件的条件和
dateTimeOnly等待表达式提供示例提示 - 通过修改提示以引用有效字段名称和数据源来排除生成失败的问题
术语表:
- 使用AI生成表达式:嵌入到历程高级表达式编辑器中的AI支持的生成功能,可将纯语言提示转换为有效的旅程表达式(产品特定)
- 高级表达式编辑器:用于在条件、等待活动和操作参数映射 (产品特定) 中编写复杂表达式的Journey Optimizer接口
- dateTimeOnly:不带时区的日期时间表达式类型,自定义日期等待活动 (产品特定) 需要
- 优化活动:支持分支条件的历程活动,可通过高级表达式编辑器(特定于产品)进行配置
护栏:
- 使用AI生成表达式当前处于 公共测试版 中 — 可用性和行为可能会发生变化
- 主生成内容文档的创作AI护栏和限制适用于此功能
- 如果助理引用了历程数据源中不存在的字段,则会返回错误 — 请修改提示以使用可用的字段名称
- 确切生成的表达式语法取决于特定历程中配置的字段和活动
术语:
- 规范名称:使用AI生成表达式 — 首字母缩略词:none — 变体:AI表达式生成、历程表达式生成
- 同义词: “使用AI生成表达式” = “AI表达式生成器”
- 请勿混淆:使用AI (AI支持的生成器)≠高级表达式编辑器(手动代码编辑器本身)生成表达式
常见问题解答:
- 问:在哪里可以使用AI生成表达式? — 无论在何处打开历程高级表达式编辑器(包括“条件”活动、“优化”活动和具有自定义日期的“等待”活动),它都可用。
- 问:如果AI无法生成有效的表达式,会发生什么情况? — 出现错误消息;您应该修改提示以使用历程配置中存在的字段名称和数据源。
- 问:如何将生成的表达式插入编辑器? — 单击助理面板中的 应用 按钮,将其直接插入高级表达式编辑器的当前光标位置。
- 问:可以使用AI生成表达式为等待活动创建
dateTimeOnly表达式? — 是;例如,提示“从现在起30天的10 PM仅作为日期时间”生成相应的dateTimeOnly表达式。 - 问:使用AI生成表达式是否通常可用? — 否;目前处于公开测试阶段。 有关可用性更新,请查看Journey Optimizer发行周期页面。