Amazon Bedrock Prompt 流程的主要定义 - Amazon Bedrock

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Bedrock Prompt 流程的主要定义

以下列表向您介绍了 Amazon Bedrock Prompt 流程的基本概念。

  • F low — 提示流是由名称、描述、权限、节点集合和节点之间的连接组成的结构。调用提示流时,调用中的输入将通过提示流的每个节点发送,直到到达输出节点。调用的响应返回最终输出。

  • 节点 — 节点是提示流中的一个步骤。对于每个节点,您可以配置其名称、描述、输入、输出以及任何其他配置。节点的配置因其类型而异。要了解有关不同节点类型的更多信息,请参阅提示流中的节点类型

  • 连接 — Amazon Bedrock Prompt 流程中使用了两种类型的连接:

    • 在一个节点(源节点)的输出和另一个节点(目标节点)的输入之间建立数据连接,并将数据从上游节点发送到下游节点。在 Amazon Bedrock 控制台中,数据连接是灰色的实线。

    • 条件节点中的条件和下游节点之间绘制条件连接,如果满足条件,则将条件节点之前的节点的数据发送到下游节点。在 Amazon Bedrock 控制台中,条件连接是紫色虚线。

  • 表达式-表达式定义如何从进入节点的整个输入中提取输入。要学习如何编写表达式,请参阅在 Amazon Bedrock Prompt 流程中提取整个输入的相关部分,使用表达式来定义输入

  • Flow bu ilder — Flow 生成器是 Amazon Bedrock 控制台上的一款工具,用于通过可视界面构建和编辑提示流。您可以使用可视化界面将节点拖放到界面上,并为这些节点配置输入和输出以定义提示流。

  • 在以下各节中,我们将使用以下术语:

    • 整个输入-从前一个节点发送到当前节点的整个输入。

    • 上游-指在提示流中较早出现的节点。

    • 下游-指在提示流中稍后出现的节点。

    • 输入-一个节点可以有多个输入。您可以使用表达式提取整个输入的相关部分,以用于每个单独的输入。在 Amazon Bedrock 控制台流程生成器中,输入以圆圈的形式出现在节点的左边缘。将每个输入连接到上游节点的输出。

    • 输出-一个节点可以有多个输出。在 Amazon Bedrock 控制台流程生成器中,输出以圆圈的形式显示在节点的右边缘。将每个输出连接到下游节点中的至少一个输入。

    • 分支 — 如果将一个节点的输出发送到多个节点,或者如果包含一个条件节点,则流程的路径将拆分为多个分支。每个分支都可能在流调用响应中产生另一个输出。