提出問題
問題節點會提示使用者輸入資訊,並將其回應存儲在變數中,以便稍後在交談中使用。
此節點可讓您選擇要收集的資訊類型,例如複選答案、預建實體或自訂實體。 問題行為屬性 允許您控制節點的行為,例如當使用者輸入無效回覆時要執行的操作。
與訊息節點一樣,問題節點可以包含影像、影片、卡片、快速回覆和訊息變體。 如需其他資訊,請參閱傳送訊息。
提示
重新命名節點以使其更易於識別。 選擇節點的名稱欄位以直接更新名稱,或選擇節點的更多圖示 (...),並從功能表中選擇重新命名。 您還可以在代碼編輯器中重新命名節點。
無法重命名 發射鍵 nodes 和 Go to step 節點。
節點名稱的長度最多可達 500 個字元。
先決條件
新增問題節點
在要新增節點的節點下方,選擇新增節點圖示 ,然後選擇提問。 此時將顯示一個空白的問題節點。
在訊息方塊中,輸入您要詢問的問題。
在識別下,展開清單並選擇副手應在使用者回應中標識的資訊類型。 您可以選擇現有實體或根據需要建立新實體。 瞭解如何在對話中使用實體。
根據 您選擇的 Identify(識別) 選項,可能需要設置更多屬性。
例如,對於 Multiple choice options ( 多項選擇選項),您必須在 Options for user (用戶選項)中指定使用者可以選擇的選項。 在交談過程中,每個選項都會以按鈕的形式顯示,但使用者也可以輸入其回答。
在 Save 回覆 select default variable name 以打開 Variable properties 面板,並將名稱更改為有意義的名稱,如 customerName 或 bookingDate。
若要選擇其他變數或建立新變數,請選擇 > 以打開選擇變數面板。
要自定義 Question (問題) 節點的行為 ,請配置 問題屬性 。
配置問題屬性
在 Question properties (問題屬性 ) 面板中,您可以調整提示、驗證和中斷等行為。
要打開 Question properties 面板,請選擇 Question 節點的More圖示 ( ... ),然後選擇 Properties。
在 Question properties (問題屬性 ) 面板中,選擇所需的類別:
設定問題行為
問題行為屬性允許您控制 Copilot 是否可以跳過問題以及它如何回應無效回覆。
略過行為
跳過行為 確定如果問題節點的變數已經具有對話中前面的值,則 copilot 應該做什麼。
- Allow question to be skipped(允許跳過問題):如果變數有值,則跳過問題。
- 每次都詢問:即使變數具有值,也要提出問題。
重新提示
Reprompt (重新提示 ) 確定 Copilot 在未從用戶那裡得到有效答案時的反應。 您可以指示其再試一次、兩次,或是在沒有得到答案的情況下繼續進行。 要自定義 Copilot 在移動時執行的操作,請在 Entity recognition (實體識別 ) 面板中的 No valid entity found(未找到 有效實體) 下 配置屬性。
- 重新提示次數:您的 Copilot 嘗試獲取有效答案的次數。 默認重複最多 2 次 。 您也可以選取重複一次或不要重複。
- 重試提示:要更改消息,請選擇 自定義,然後輸入新提示。
配置實體識別
實體識別屬性允許您將驗證擴展到要收集的實體的默認規則之外,並選擇當您的 Copilot 無法從使用者那裡獲取有效的實體值時會發生什麼情況。
實體設定
輸入您在 Power Fx 中定義的選項組的名稱用於引用清單中的專案。
其他實體驗證
問題節點預設只會根據您選取的實體來檢查回覆是否有效。 其他實體驗證 允許您向基本測試添加條件。 例如,問題節點會在識別數字時接受任何數值,但您可能會想要確定此數值小於 10。 您也可以變更提示來協助使用者輸入有效的回覆。
- 條件:輸入 Power Fx 返回布林值值 (
true
orfalse
) 的公式;例如,Topic.Var1 < 10
- Condition not met 提示:要更改消息,請選擇 Custom (自定義),然後輸入新提示。
找不到有效的實體
未找到 有效實體決定了當您的 Copilot 停止嘗試從用戶處獲取有效回覆時會發生什麼情況。 您可以呈報給真人專員或提供預設值。 您也可以變更提示,為使用者提供更多內容。
如果未找到實體,則採取以下措施:
- Escalate:將使用者 重定向到 Escalate 系統主題。 這是預設行為。
- 將變數設置為值:將輸出變數設置為一個值,然後轉到下一個節點。 在預設實體值中輸入或選取值。
- 將變數設置為空 (無值):清除輸出變數並移至下一個節點。 您可以稍後再使用條件節點來檢查變數是否有值。
未找到實體消息:要更改消息,請選擇 自定義,然後輸入新提示。
配置中斷行為
中斷設置確定是否允許用戶中斷當前主題的流程以切換到其他主題。
- 允許切換到其他主題:當使用者對問題的回覆與其他主題的發射鍵匹配時,使用者可以切換到新主題,置信度高。
- Only selected topics (僅選定的主題):指定使用者可以從此問題節點切換到哪些主題。