本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
如何为文档和图像创建蓝图
Amazon Bedrock 数据自动化 (BDA) 允许您为文档和图像数据类型创建自定义蓝图。您可以使用蓝图为输入文件定义所需的输出格式和提取逻辑。通过创建自定义蓝图,您可以定制 BDA 的输出以满足您的特定要求。
在一个项目中,你可以申请:
-
多份文档蓝图。这允许您在同一个项目中处理不同类型的文档,每个文档都有自己的自定义提取逻辑。
-
一张图像蓝图。这样可以确保项目中图像处理的一致性。
创建蓝图
在 BDA 中创建蓝图的方法有两种:
-
使用蓝图提示符
-
手动创建蓝图
使用蓝图提示符
Blueprint Prompt 提供了一个基于自然语言的引导式界面,用于创建蓝图。要使用提示创建蓝图,请执行以下操作:
-
在 BDA 控制台中导航到 “蓝图” 部分。
-
单击 “创建蓝图”,然后选择 “使用蓝图提示”。
-
为蓝图选择数据类型(文档或图像)。
-
用自然语言描述要提取的字段和数据。例如:“从发票中提取发票编号、总金额和供应商名称。”
-
提示将根据您的描述生成蓝图。
-
查看生成的蓝图并进行必要的调整。蓝图提示基于单回合,这意味着您必须重新输入所有信息才能更改提示,而不仅仅是新信息。
-
保存并命名您的蓝图。
手动创建蓝图
对于更高级的用户或需要精细控制的用户,您可以手动创建蓝图:
-
在 BDA 控制台中导航到 “蓝图” 部分。
-
单击 “创建蓝图”,然后选择 “手动创建”。
-
为蓝图选择数据类型(文档或图像)。
-
定义要提取的字段,指定数据类型、格式和任何验证规则。
-
配置其他设置,例如文档分割或布局处理。
-
保存并命名您的蓝图。
您也可以使用蓝图 JSON 编辑器来创建或修改蓝图。这允许您直接通过文本编辑器调整蓝图的 JSON。
向项目添加蓝图
项目充当多模态内容处理工作流程的容器,而蓝图则为这些工作流程定义提取逻辑。您可以将蓝图添加到项目中,以便将蓝图应用于您使用该项目处理的文件。
要向项目添加蓝图,请执行以下操作:
-
导航到 BDA 控制台中的 “项目” 部分。
-
选择要向其添加蓝图的项目。
-
单击 “添加蓝图” 或 “管理蓝图”。 d
-
从可用蓝图列表中选择要添加的蓝图。
-
为蓝图配置任何项目特定的设置。
-
将更改保存到您的项目。
创建项目版本
在处理处理文档或图像的项目时,您可以创建蓝图的版本。版本是蓝图的不可变快照,它保留了蓝图的当前配置和提取逻辑。可以在请求中传递此蓝图版本以开始处理数据,从而确保 BDA 根据创建版本时蓝图中指定的逻辑处理文档。
您可以使用CreateBlueprintVersion
操作创建版本。
Amazon Bedrock 控制台还允许您创建和保存蓝图。保存蓝图时,会为该蓝图分配一个 ID。然后,您可以发布蓝图,该蓝图将创建无法编辑的该蓝图的快照版本。例如,如果与您的项目关联的蓝图为 “DocBlueprint”,则创建的项目版本将为 “DocBlueprint_1”。您将无法再对 “DocBlueprint_1” 进行任何更改,但您仍然可以编辑基础蓝图。如果您对蓝图进行更改并再次发布,则会创建一个新版本,例如 “DocBlueprint_2”。蓝图版本可以复制并用作新蓝图的基础。