您位於此處:
建立流程以啟用自然語言處理服務
在 Flow Builder 中建立流程以啟用「自然語言處理服務」並分析以文字為基礎的調查回應。提交調查時,此流程會叫用「自然語言處理」(NLP) 動作。
- 在設定「快速尋找」方塊中,輸入流程,然後選取「流程」。
- 按一下「新增流程」,然後選取「記錄觸發流程」。然後按一下「建立」。Flow Builder 隨即啟動。
- 按一下「編輯」。
- 選取其記錄在建立、更新或刪除時觸發流程的物件。在此選取「SurveyQuestionResponse」物件。
- 選取觸發流程的時間。在此選取「已建立記錄」。
-
接著,新增元素。
- 按一下「切換工具箱」。
- 按一下「新增資源」。
- 選取「變數」作為「資源類型」。
- 輸入實體 ⁇ 取的 API 名稱和描述。
- 在資料類型中,選取「Apex 定義」。
- 選取「nlpservice_ServiceDetail」 作為 Apex 類別。
- 指定流程外的可用性。在此選取「可供輸入」選項。
- 按一下「完成」。
-
同樣地,建立以下變數:
變數 資料類型 Apex 類別 關鍵詞 ⁇ 取 Apex 定義的 nlpservice_ServiceDetail 目標情感 Apex 定義的 nlpservice_ServiceDetail 服務清單 Apex 定義的 nlpservice_ServiceDetailsList -
接著,新增新元素。
- 選取「指派」。
- 按一下「編輯元素」。
- 選取「實體 ⁇ 取」和「configurationAPIName」作為變數。
- 將運算子選取為「等於」。
- 將值選取為 AWS_Enity_Extraction。
-
同樣地,建立以下指派:
變數 運算子 值 實體 ⁇ 取和 serviceName 等於 Amazon_Comprehend_Entity_Extraction ServiceList 與 serviceDetails 新增 EntityExtraction 關鍵詞 ⁇ 取和組態APIName 等於 AWS_Keyphrase_Extraction 關鍵詞 ⁇ 取和 serviceName 等於 Amazon_Comprehend_Keyphrase_Extraction ServiceList 與 serviceDetails 新增 KeyPhraseExtraction 目標情感與組態APIName 等於 AWS_Targeted_Sentiment 目標情感與 serviceName 等於 Amazon_Comprehend_Targeted_Sentiment ServiceList 與 serviceDetails 新增 TargetedSentiment -
在流程中,按一下「動作」。
- 按一下「產業生成式 AI」。
- 選取「起始自然語言處理」 作為動作。
- 輸入標籤、API 名稱和描述。
- 選取「{!$Record.Id}」作為「參照記錄識別碼」(「參照記錄識別碼」>「識別碼」>「SurveyQuestionResponse」)。
- 選取「{!ServiceList}」作為「服務詳細資料清單」。
- 將「文字欄位」值選取為 SurveyQuestionResponse.ResponseValue。
- 按一下「完成」。
- 儲存並啟用流程。
此流程使用「起始自然語言處理」動作呼叫 Amazon Comprehend API,其會分析調查回應,並建立或更新含有回應相關洞察的記錄。
