使用模板创建 Amazon Bedrock 流 - Amazon Bedrock

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

使用模板创建 Amazon Bedrock 流

为了帮助您开始定义和编排 Amazon Bedrock 流,您可以使用模板为各种流配置创建流。例如,您可以使用模板来查看包含知识库的流或查看使用条件来引导流逻辑的流。

您可以从 Amazon Bedrock 流示例 GitHub 存储库访问模板。Amazon Bedrock 控制台还会在流的画布页面上提供指向存储库的链接。

流模板以两种形式提供:针对每个受支持的流定义的 JSON 模板,以及用于创建和运行流的 Python 脚本。您也可以从 Amazon Bedrock 控制台访问流。

存储库提供了以下模板:

您需要先创建流使用的 Amazon Bedrock 资源(如知识库或代理),然后才能运行脚本。不再需要这些资源时,您有责任将其删除。

要从模板创建和运行流,请运行脚本(flow_manager.py)。该脚本会提示您输入所需的任何其他信息,例如您要使用的流模板以及模板所需资源的标识符。您可以添加测试提示以试用该流。

或者,您也可以设置要在其中创建流的 AWS 区域。该脚本使用一组默认 IAM 角色权限创建必要的资源。您也可以选择使用您创建的 IAM 角色。

如果您想在 Amazon Bedrock 控制台中使用流,则不要使用 --cleanup 参数,因为这会在脚本运行流后将流删除。如果您未使用 --cleanup,则在不再需要流时必须将其删除。

有关更多信息,请参阅 https://github.com/aws-samples/amazon-bedrock-flows-samples?tab=readme-ov-file#how-to-use