選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用表達式來定義輸入,方法是擷取 Amazon Bedrock Flows 中整個輸入的相關部分

焦點模式
使用表達式來定義輸入,方法是擷取 Amazon Bedrock Flows 中整個輸入的相關部分 - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

當您設定節點的輸入時,您必須將其定義為將進入節點的整個輸入。整個輸入可以是字串、數字、布林值、陣列或物件。若要定義與整個輸入相關的輸入,您可以使用基於 JsonPath 的支援表達式子集。每個表達式都必須以 開頭$.data,這是指整個輸入。使用表達式時,請注意下列事項:

  • 如果整個輸入是字串、數字或布林值,則您可用來定義個別輸入的唯一表達式是 $.data

  • 如果整個輸入是陣列或物件,您可以使用擷取一部分來定義個別輸入。

為了了解如何使用表達式,假設整個輸入是下列 JSON 物件:

{ "animals": { "mammals": ["cat", "dog"], "reptiles": ["snake", "turtle", "iguana"] }, "organisms": { "mammals": ["rabbit", "horse", "mouse"], "flowers": ["lily", "daisy"] }, "numbers": [1, 2, 3, 5, 8] }

您可以使用下列表達式來擷取輸入的一部分 (範例參考從上述 JSON 物件傳回的內容):

表達式 意義 範例 範例結果
$.data 整個輸入。 $.data 整個物件
.name JSON 物件中稱為名稱之欄位的值。 $.data.numbers 【1、2、3、5、8】
int 陣列中 int 指定的索引成員。 $.data.animals.reptiles【2】 伊瓜納
int1int2、...】 陣列中每個整數指定的索引成員。 $.data.numbers【0, 3】 【1、5】
int1int2 由陣列中 int1 (含) 和 int2 (專屬) 之間索引的項目組成的陣列。省略 int1int2 等於標記陣列的開始或結束。 $.data.organisms.mammals【1:】 【「馬」、「滑鼠」】
* 萬用字元,可用來取代名稱整數。如果有多個結果,則會在陣列中傳回結果。 $.data.*.mammals 【【"cat"、"dog"】、【"rabbit"、"horse"、"mouse"】】
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。