本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
编辑流程
创建流程后,您可以对其进行编辑和配置以满足您的特定要求。本节介绍如何修改流程的组件、结构和设置。
访问 Flow 编辑器
要编辑现有流程,请执行以下操作:
-
登录 Amazon Quick Suite 控制台。
-
在导航窗格中,选择流。
-
找到您要编辑的流程。
-
选择流程名称以在流程编辑器中将其打开。
Flows 编辑器提供了一个可视化界面,您可以在其中修改流程的组件、连接和设置。
配置步骤类型
流程中的每种步骤都有特定的配置选项。本节介绍如何配置每种步骤类型。
配置输入文本步骤
输入文本步骤收集用户输入的文本。要配置输入文本步骤,请执行以下操作:
-
在 Flow 编辑器中选择输入文本步骤。
-
在配置面板中,设置以下选项:
-
标签:显示在输入字段上方的文本。
-
占位符:输入字段为空时出现在输入字段内的可选文本。
-
默认值:预填输入字段的可选文本。
-
必需:切换以指定是否需要输入。
-
-
选择 保存 以保存您的更改。
配置文件上传步骤
文件上传步骤允许用户将文件上传到您的流程。要配置文件上传步骤,请执行以下操作:
-
在 Flow 编辑器中选择文件上传步骤。
-
在配置面板中,设置以下选项:
-
标签:显示在上传控件上方的文本。
-
上传默认文件:上传可在流程运行期间使用的默认文件。
-
允许覆盖默认文件:允许运行时用户覆盖默认文件。
-
-
选择 保存 以保存您的更改。
注意
文件上传将根据所选模型的能力进行处理。有些模型对可以处理的文件类型和大小有限制。
配置常识步骤
常识步骤显示模型向用户发送的文本响应。要配置常识步骤,请执行以下操作:
-
从 Flow 编辑器的添加步骤菜单中选择常识步骤。
-
在配置面板中,设置以下选项:
-
输出首选项:从 “更快的响应” 或 “多功能性和性能” 中选择输出响应首选项。
-
提示:编写提示符,指示模型生成什么。您可以使用 @ 引用来包含前面步骤中的数据。
-
高级设置:配置模型特定的参数,例如创造力水平,以管理 LLM 响应的随机性。
-
-
选择 保存 以保存您的更改。
配置快速套件数据步骤
快速套件数据步骤会向用户显示互联网搜索的文本回复。要配置 Quick 套件数据,请执行以下操作:
-
从 Flow 编辑器的添加步骤菜单中选择 Quick suite 数据步骤。
-
在配置面板中,设置以下选项:
-
提示:编写提示,指示要从网络生成哪些内容。您可以使用 @ 引用来包含前面步骤中的数据。
-
链接特定资源:选择您想从中获取见解的空间和知识库。默认情况下,响应来自用户有权访问的所有知识来源。
-
-
选择 保存 以保存您的更改。
配置 Web 步骤
Web 步骤会向用户显示互联网搜索的文本响应。要配置 Web 步骤,请执行以下操作:
-
从 Flow 编辑器的添加步骤菜单中选择 Web 步骤。
-
在配置面板中,设置以下选项:
-
提示:编写提示,指示要从网络生成哪些内容。您可以使用 @ 引用来包含前面步骤中的数据。
-
-
选择 保存 以保存您的更改。
有关编写有效提示的更多信息,请参阅提示写入输出步骤。
配置输出图像步骤
输出图像步骤生成图像并向用户显示图像。要配置输出图像步骤,请执行以下操作:
-
在 Flow 编辑器中选择输出图像步骤。
-
在配置面板中,设置以下选项:
-
提示:写下描述要生成的图像的提示。您可以使用 @ 引用来包含前面步骤中的数据。
-
高级设置:配置特定于模式的参数,例如创造力水平(定义 LLM 响应的随机性)、排除(用于定义不包含的内容的参数)和图像种子(控制生成的图像的确定性)。
-
-
选择 保存 以保存您的更改。
配置输出快速查看步骤
输出快速查看步骤向用户显示 Quick Sight 可视化效果。要配置输出快速查看步骤,请执行以下操作:
-
在 Flow 编辑器中选择输出 Quick Sight 步骤。
-
在配置面板中,设置以下选项:
-
Quick Sight 来源:从仪表板或主题中选择。
-
提示:描述你想从 Quick Sight 仪表板或主题中获得的见解。您可以使用 @ 引用来包含前面步骤中的数据。
-
-
选择 Apply (应用) 以保存更改。
有关在流程中集成 Quick 可视化的更多信息,请参阅Amazon Quick Sight 进入流程。
配置操作步骤
操作步骤在连接的系统中执行操作。要配置操作步骤,请执行以下操作:
-
在流程编辑器中选择操作步骤。
-
在配置面板中,设置以下选项:
-
操作连接器:选择要使用的连接器(例如 Salesforce、Jira、Slack)。
-
操作:选择要执行的特定操作。
-
提示:编写提示说明以执行您的操作。您可以使用 @ 引用来包含前面步骤中的数据。
-
-
选择 Apply (应用) 以保存更改。
有关配置操作步骤的更多信息,请参阅流程中的操作步骤。
配置推理组
推理组使用 AI 模型处理信息。要配置推理组,请执行以下操作:
-
在 Flow 编辑器中选择推理组。
-
在配置面板中,设置以下选项:
-
说明:编写说明书,告诉模型如何处理输入。您可以使用 @ 引用来包含前面步骤中的数据。
-
-
选择 Apply (应用) 以保存更改。
提示写入输出步骤
编写有效的提示对于从输出步骤中获得所需的结果至关重要。本节提供有关编写提示和使用 @ 参考的指导。
提示写作基础知识
在为输出步骤编写提示时,请考虑以下最佳实践:
-
要清楚具体地说明您希望模型生成的内容。
-
提供背景信息以帮助模型理解任务。
-
指定所需的输出格式、色调和样式。
-
在适当时使用示例来说明预期的输出。
客户支持回复的提示示例:
You are a helpful customer support agent for a software company. Write a response to the customer's inquiry below. Be professional, empathetic, and solution-oriented. Include specific steps the customer can follow to resolve their issue. Customer inquiry: @{input_text}
使用 @ 引用
@ 引用允许您在提示中包含先前步骤中的数据。要使用 @ 引用,请执行以下操作:
-
在提示字段中,键入 @ 符号 (@)。
-
将出现一个下拉菜单,显示前面步骤中的可用参考文献。
-
选择要包含的参考文献。
-
参考文献将以 @ {step_id} 的格式插入。
您可以通过多种方式使用 @ 引用:
-
包括用户输入:
@{input_text} -
包括文件内容:
@{file_upload} -
包括操作结果:
@{action_step}
例 使用多个 @ 引用进行提示
Analyze the customer's message: @{customer_input} Consider the customer's account information: - Account type: @{account_info.type} - Subscription status: @{account_info.status} - Support level: @{account_info.support_level} Based on this information, provide a personalized response that addresses the customer's concerns and offers appropriate solutions.
添加和删除步骤
您可以根据需要向流程中添加新步骤或删除现有步骤。
添加步骤
要向流程添加新步骤,请执行以下操作:
-
在流程编辑器中,从工具栏中选择添加步骤。
-
从下拉菜单中选择要添加的步骤类型。
-
将步骤拖到流程中的所需位置。
-
根据需要配置该步骤。
-
使用 @ 参考现有步骤,将该步骤与流程中的其他步骤联系起来。
移除步骤
要从流程中删除步骤,请执行以下操作:
-
选择要删除的步骤。
-
从上下文菜单中选择 “删除”。
-
出现提示时,确认删除操作。
注意
当您移除某个步骤时,与该步骤之间的所有连接也将被移除。您可能需要重新连接其他步骤以保持应用程序的流程。
顺序流
Quick Flows 使用顺序流模型,其中步骤根据其连接按特定顺序运行。
要创建顺序流,请执行以下操作:
-
按照你想要的运行顺序排列步骤。
-
通过将连接从一个步骤的输出端口拖到下一个步骤的输入端口,将每个步骤连接到下一个步骤。
-
确保所有步骤都按逻辑顺序连接,没有断开连接的步骤。
顺序流决定:
-
向用户显示步骤的顺序
-
步骤之间的数据流
-
之前步骤中的 @ 参考文献的可用性
Quick Suite 数据与常识
配置推理组和输出步骤时,可以在使用 Quick Suite 数据和常识之间进行选择。
知识来源
- 快速套件数据
-
使用贵组织的知识库根据贵公司的特定信息、文档和数据提供回应。
- 常识
-
使用模型的内置知识根据模型训练期间可用的一般信息提供响应。
输出首选项详细信息
您可以选择输出首选项,根据您的特定需求优化 AI 响应,而不必选择特定的模型。配置输出首选项时,请考虑:
-
更快的响应:针对速度进行了优化,在时间对您的工作流程至关重要的时候可以更快地提供结果。
-
多功能性和性能:平衡的方法,可在不同的用例中有效地处理各种任务。
系统会根据您选择的偏好和流程的具体要求自动选择最合适的 Amazon Bedrock 型号。有关输出首选项和模型抽象的更多信息,请参阅在常识步骤中使用响应首选项。
空间详情
空间是公司知识的容器,可以在您的流程中使用。您可以使用特定的知识源创建和配置空间(如果您拥有 Author Pro 或 Reader Pro 级别访问权限),例如:
-
文档存储库
-
维基和知识库
-
数据库和结构化数据
-
自定义数据来源
配置推理组或输出步骤时,您可以选择将哪个空间用作知识来源。这决定了模型在处理输入和生成输出时可以使用哪些信息。
发布更改
对流程进行更改后,您需要将其发布以供用户使用。
-
在 Flow 编辑器中,选择 “保存” 以保存您的更改。
-
选择 “发布” 以发布您的更改。
-
选择 “发布” 进行确认。
当你发布对流程的更改时:
-
所有有权访问流程的用户都可以立即使用这些更改。
更新流程详情
您可以更新流程的标题和描述,并查看用于创建流程的原始提示(如果适用)。
更新标题和描述
要更新流程的标题和描述,请执行以下操作:
-
在流程编辑器中,直接在线编辑流程的标题和描述。
-
选择 “保存” 以应用您的更改。
-
选择 “发布” 以发布您的更改。
查看原始提示
如果您的流程是使用自然语言提示创建的,则可以查看原始提示:
-
在 Flow 编辑器中,选择标题中的烤肉串菜单。
-
从菜单中显示的选项中,选择查看提示符。
-
将显示用于创建流程的原始提示。
注意
原始提示是只读的,无法修改。如果要根据修改后的提示创建新流程,则可以使用自然语言提示方法创建新流程。
编辑流程的最佳实践
编辑流程时,请考虑以下最佳实践:
-
在发布更改之前,请对其进行全面测试,以确保它们按预期运行。
-
为步骤使用清晰的描述性名称,使您的流程更易于理解和维护。
-
编写详细的提示和说明,以便从 AI 模型中获得最佳结果。
-
使用 @ 引用创建适应用户输入的动态流程。
-
在设计步骤流程时,请考虑用户体验。
-
在出版物描述中记录您的更改,以保持清晰的更新历史记录。