本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立藍圖
如何建立自訂輸出的藍圖
Amazon Bedrock 資料自動化 (BDA) 可讓您為 BDA 可以擷取的任何檔案類型建立自訂藍圖。您可以使用藍圖來定義輸入檔案所需的輸出格式和擷取邏輯。透過建立自訂藍圖,您可以量身打造 BDA 的輸出以符合您的特定需求。
在一個專案中,您可以套用:
-
多個文件藍圖,最多 40 個。這可讓您在同一個專案中處理不同類型的文件,每個都有自己的自訂擷取邏輯。
-
一個影像藍圖。這可確保專案內影像處理的一致性。
-
一個音訊藍圖。
-
一個影片藍圖。
建立藍圖
在 BDA 中建立藍圖的方法有兩種:
-
使用藍圖提示
-
手動建立藍圖
注意
您無法使用藍圖提示來產生音訊藍圖
使用藍圖提示
藍圖提示提供建立藍圖的引導式自然語言型界面。若要使用提示建立藍圖:
-
導覽至 BDA 主控台中的藍圖區段。
-
按一下建立藍圖,然後選取使用藍圖提示。
-
選擇藍圖的資料類型 (文件、影像、音訊或影片)。
-
描述您要以自然語言擷取的欄位和資料。例如:「從發票中擷取發票號碼、總金額和廠商名稱」。
-
提示會根據您的描述產生藍圖。
-
檢閱產生的藍圖並進行任何必要的調整。藍圖提示以單圈為基礎,這表示您必須重新輸入所有資訊以更改提示,而不只是新資訊。
-
儲存並命名您的藍圖。
手動建立藍圖
對於更進階的使用者或需要精細控制的使用者,您可以手動建立藍圖:
-
導覽至 BDA 主控台中的藍圖區段。
-
按一下建立藍圖,然後選取手動建立。
-
選擇藍圖的資料類型 (文件、影像、音訊或影片)。
-
定義您要擷取的欄位,指定資料類型、格式和任何驗證規則。
-
設定其他設定,例如文件分割或配置處理。
-
儲存並命名您的藍圖。
您也可以使用藍圖 JSON 編輯器來建立或修改藍圖。這可讓您直接透過文字編輯器調整藍圖的 JSON。
將藍圖新增至專案
專案可做為多模態內容處理工作流程的容器,而藍圖則定義這些工作流程的擷取邏輯。您可以將藍圖新增至專案,將藍圖套用至您使用該專案處理的檔案。
若要將藍圖新增至專案:
-
導覽至 BDA 主控台中的專案區段。
-
選取您要新增藍圖的專案。
-
按一下新增藍圖或管理藍圖。
-
從可用藍圖清單中選擇您要新增的藍圖。
-
設定藍圖的任何專案特定設定。
-
將變更儲存至您的專案。
定義欄位
若要開始使用,您可以建立 欄位來識別您要擷取或產生的資訊,例如 product_type。對於每個欄位,您需要提供描述、資料類型和推論類型。
若要定義欄位,您需要指定下列參數:
-
描述:提供欄位所代表內容的自然語言說明。此描述有助於了解 欄位的內容和目的,協助準確擷取資料。
-
類型:指定欄位值的資料類型。BDA 支援下列類型:
string:適用於文字型值
number:對於數值
布林值:用於 true 或 false 值
陣列:適用於可以有多個相同類型值的欄位 (例如字串陣列或數字陣列)
-
推論類型:指示 BDA 如何處理欄位值的回應產生。對於影像,BDA 僅支援推論類型。這表示 BDA 會根據影像中存在的資訊推斷欄位值。
對於影片,欄位也包含精細度做為選項。如需此特徵的詳細資訊,請參閱建立影片藍圖。
下圖顯示 Amazon Bedrock 主控台中的「新增欄位」模組,其中包含下列範例欄位和值:
-
欄位名稱:product_type
-
類型:字串
-
指示:要公告的主要產品或服務是什麼,例如服裝、電子、食品和飲料等?
-
擷取類型:推斷。

以下是 API 的 JSON 結構描述中相同欄位定義的外觀範例:
"product_type":{ "type": "string", "inferenceType": "inferred", "description": "What is the primary product or service being advertised, e.g., Clothing, Electronics, Food & Beverage, etc.?" }
在此範例中:
類型設定為字串,表示 product_type 欄位的值應為文字型。
inferenceType 設定為推斷,指示 BDA 根據影像中存在的資訊推斷值。
描述提供額外的內容,釐清 欄位應識別影像中的產品類型。product_type 欄位的範例值為:衣服、電子和食品或飲料。
透過為每個欄位指定這些參數,您可以為 BDA 提供必要資訊,以從映像中準確擷取和產生洞見。
建立專案版本
使用專案時,您可以建立藍圖的版本。版本是藍圖的不可變快照,可保留其目前的組態和擷取邏輯。此藍圖版本可以在請求中傳遞,以開始處理資料,確保 BDA 根據建立版本時藍圖中指定的邏輯來處理文件。
您可以使用 CreateBlueprintVersion
操作建立版本。
Amazon Bedrock 主控台也可讓您建立和儲存藍圖。當您儲存藍圖時,系統會將 ID 指派給該藍圖。然後,您可以發佈藍圖,這會建立無法編輯的藍圖快照版本。例如,如果與專案相關聯的藍圖是「DocBlueprint」,則建立的專案版本將為「DocBlueprint_1」。您將無法再對「DocBlueprint_1」進行任何變更,但仍可以編輯基本藍圖。如果您變更藍圖並再次發佈,將會建立新的版本,例如「DocBlueprint_2」。藍圖版本可以複製並用作新藍圖的基礎。