

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

# 使用單一提示建立流程
<a name="flows-ex-prompt"></a>

下圖顯示的流程由節點中內嵌定義的單一提示組成。提示會從 JSON 物件輸入產生歌曲播放清單，其中包含類型和要在播放清單中包含的歌曲數量。

![\[使用提示節點搭配兩個變數的範例。\]](http://docs.aws.amazon.com/zh_tw/bedrock/latest/userguide/images/flows/flows-prompt.png)


**在主控台中建置和測試此流程**

1. 遵循 [在 Amazon Bedrock 中建立您的第一個流程](flows-get-started.md) 的指示來建立流程。

1. 執行下列動作來設定提示節點：

   1. 在中央窗格中選取**提示**節點。

   1. 選取**流程建置器**窗格中的**設定**索引標籤。

   1. 輸入 **MakePlaylist** 作為**節點名稱**。

   1. 選擇**在節點中定義**。

   1. 為提示設定下列組態：

      1. 在**選取模型**下，選取要在提示上執行推論的模型。

      1. 在**訊息**文字方塊中輸入 **Make me a \$1\$1genre\$1\$1 playlist consisting of the following number of songs: \$1\$1number\$1\$1.**。這會建立兩個變數，這些變數將顯示為節點的輸入。

      1. (選用) 修改**推論組態**。

      1. (選用) 如果模型支援，您可以為提示訊息設定提示**快取**。如需詳細資訊，請參閱 [在 Amazon Bedrock 中建立和設計流程](flows-create.md)。

   1. 展開**輸入**區段。輸入的名稱由提示訊息中的變數預先填入。如下所示設定輸入：  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/bedrock/latest/userguide/flows-ex-prompt.html)

      此組態表示提示節點預期 JSON 物件包含名為 `genre` 的欄位 (此欄位將對應至 `genre` 輸入)，以及名為 `number` 的欄位 (此欄位將對應至 `number` 輸入)。

   1. 您無法修改**輸出**。其將是模型的回應，以字串形式傳回。

1. 選擇**流程輸入**節點，然後選取**設定**索引標籤。選取**物件**作為**類型**。這表示流程調用預期會收到 JSON 物件。

1. 執行下列動作，連結節點以完成流程：

   1. 將連結從**流程輸入**節點的輸出節點拖曳至 **MakePlaylist** 提示節點中的**類型**輸入。

   1. 將連結從**流程輸入**節點的輸出節點拖曳至 **MakePlaylist** 提示節點中的**數字**輸入。

   1. 將連結從 **MakePlaylist** 提示節點中 **modelCompletion** 輸出的輸出節點，拖曳到**流程輸出**節點中的**文件**輸入。

1. 選擇**儲存**以儲存流程。流程現在應該準備好進行測試。

1. 輸入下列 JSON 物件來測試流程是否為右側的**測試流程**窗格。選擇**執行**，且流程應傳回模型回應。

   ```
   {
       "genre": "pop",
       "number": 3
   }
   ```