本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Bedrock 中建立流程
若要建立流程,您至少要提供流程的名稱和描述,並指定具有適當許可的服務角色 (或讓 Amazon Bedrock 主控台自動為您建立)。然後,您將透過設定節點來定義流程,這些節點會做為流程中的步驟,以及節點之間的連線。在建立流程之前,建議您先閱讀 Amazon Bedrock 流程的運作方式 ,以熟悉 Amazon Bedrock Flows 中的概念和術語,並了解可用的節點類型。
Amazon Bedrock 會加密靜態資料。根據預設,Amazon Bedrock 會使用 AWS 受管金鑰加密此資料。或者,您可以使用客戶受管金鑰加密流程執行資料。如需詳細資訊,請參閱Amazon Bedrock Flows 資源的加密。
若要了解如何建立流程,請選擇您偏好方法的索引標籤,然後遵循下列步驟:
下列需求適用於建置流程:
-
您的流程必須只有一個流程輸入節點和至少一個流程輸出節點。
-
您無法包含流程輸入節點的輸入。
-
您無法包含流程輸出節點的輸出。
-
節點中的每個輸出都必須連接到下游節點中的輸入 (在 API 中,這是透過使用 FlowConnection FlowDataConnectionConfiguration完成)。
-
條件節點中的每個條件 (包括預設條件) 都必須連接到下游節點 (在 API 中,透過 FlowConnection 與 FlowConditionalConnectionConfiguration 來完成此操作)。
下列指標適用於建置流程:
-
首先設定流量輸入節點輸出的資料類型。此資料類型應符合您預期在叫用流程時作為輸入傳送的內容。
-
當您使用表達式定義流程的輸入時,請檢查結果是否符合您為輸入選擇的資料類型。
-
如果您包含迭代器節點,請在透過您需要的節點傳送輸出之後,在下游包含收集器節點。收集器節點將傳回陣列中的輸出。