

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

# 建立流程
<a name="creating-flows"></a>

 您可以使用自然語言、視覺化編輯器、複製現有流程，或從聊天客服人員對話中建立流程。

## 建立流程的先決條件
<a name="prerequisites-for-creating-flows"></a>

 建立流程之前，請確定您符合中所述的要求[快速流程的先決條件](prerequisites-for-quick-flows.md)。

## 使用自然語言提示 (NLP) 建立流程
<a name="creating-flow-using-nlp"></a>

 自然語言提示方法可讓您以純語言描述所需的流程，Amazon Quick Flows 會根據您的描述產生流程。

1. 登入 Quick 主控台。

1. 在導覽窗格中，選擇**流程**。

1. 選擇**建立流程**。您會看到一個頁面，您可以在其中輸入自然語言提示或使用範例提示。

1. 在提示欄位中，描述您要建立的流程。請盡可能具體說明：
   + 流程的目的
   + 應該接受的輸入
   + 應執行的處理
   + 應該產生的輸出
   + 應採取的動作

1. 選擇**產生流程**。

1. 檢閱產生的流程，並進行任何必要的調整。

1. 切換到**執行模式**以測試您的流程。如果流程已準備好可供使用，您可以共用或發佈它。

**注意**  
產生的流程品質取決於提示的清晰度和具體性。您可能需要微調提示或進行手動調整，以達到所需的結果。

## 從頭開始建立流程 （空白流程）
<a name="creating-flow-from-scratch"></a>

從頭開始建立流程可讓您完全控制流程的設計和功能。

1. 登入 Quick Web 體驗。

1. 在導覽窗格中，選擇**流程**。

1. 選擇**建立流程**。

1. 建立空白流程。

1. 輸入流程的名稱和選用描述。

1. 在流程建置器中，新增和設定您需要的步驟：
   + 新增使用者輸入步驟，以從使用者收集文字或檔案。
   + 新增 AI 回應步驟，以從聊天客服人員、Web 搜尋、一般知識或影像產生產生內容。
   + 新增資料洞見步驟，從快速資料或儀表板和主題取得回應。
   + 新增推理群組，以控制步驟如何搭配條件、迴圈或驗證執行。
   + 新增動作步驟以讀取或寫入連線的應用程式。

1. 選擇**儲存**以儲存流程。

如需您可以在流程中使用之不同元件的詳細資訊，請參閱 [術語和關鍵概念](terminology-and-key-concepts.md)。

## 透過複製現有流程來建立流程
<a name="creating-flow-by-duplicating"></a>

複製流程會建立複本，供您自行修改。

1. 登入 Quick 主控台。

1. 在導覽窗格中，選擇**流程**。

1. 尋找您要複製的流程。

1. 選擇流程名稱旁的省略符號 (⋮)，然後選擇**複製**。

1. 為您的目的修改名稱和選擇性描述。

1. 對流程進行任何必要的修改。

1. 選擇**儲存**以儲存流程。

**注意**  
當您複製流程時，會複製所有元件、連線和組態。不過，您可能需要重新設定特定設定，例如動作連接器的身分驗證。

## 從客服人員對話建立流程
<a name="creating-flow-from-conversation"></a>

您可以從與聊天客服人員的對話中建立流程。例如，如果您一直在處理像是閱讀電子郵件、使用內部或 Web 知識增強電子郵件，以及草擬回應等任務，您可以將該對話轉換為可重複使用的流程。

1. 登入 Quick 主控台。

1. 與聊天客服人員開始對話。

1. 處理您要自動化的任務。

1. 選擇聊天列中的快速流程圖示。

1. 選擇**從對話建立流程**。Amazon Quick Flows 會解譯對話中的互動，並讓您使用產生的自然語言提示、名稱和描述前往建立流程畫面。

1. 視需要檢閱和編輯提示、名稱和描述。

1. 選擇**產生流程**。

1. 檢閱產生的流程，並進行任何必要的調整。

1. 選擇**儲存**以儲存流程。

## 流程建立需求
<a name="flow-creation-requirements"></a>

建立流程時，請謹記下列要求：

流程名稱  
流程名稱在您的快速帳戶中必須是唯一的，且最多可包含 128 個字元。

流程元件  
有效流程必須至少有一個輸出步驟或動作步驟。

原因群組  
每個推理群組必須至少有一個指令，定義 AI 模型應該如何處理輸入。

動作步驟  
動作步驟需要適當的身分驗證和組態，才能用於流程中。

## 後續步驟
<a name="next-steps-after-creating-flow"></a>

建立流程之後，您可以：
+ 測試您的流程以確保其如預期般運作。
+ 發佈您的流程，以供使用者使用。請參閱 [發佈變更](versioning.md#publishing-your-flow)。
+ 與特定使用者或群組共用您的流程。請參閱 [共用流程](sharing-flows.md)。
+ 監控流程的用量和效能。請參閱[進度追蹤器](interacting-with-flows-in-runtime-mode.md#progress-tracker)。