新建流程
您在流程管理中只需要進(jìn)行簡(jiǎn)單的流程描述,即可使機(jī)器人按特定業(yè)務(wù)流程進(jìn)行問(wèn)題解答。
概念介紹
體驗(yàn)版(通義版)、企業(yè)版(通義版)、旗艦版(通義版)、平臺(tái)版(通義版)支持流程管理功能。
流程:通過(guò)流程編排畫(huà)布設(shè)計(jì)業(yè)務(wù)流程,機(jī)器人將理解流程內(nèi)容與用戶(hù)進(jìn)行對(duì)話。
流程節(jié)點(diǎn):流程內(nèi)節(jié)點(diǎn)即機(jī)器人執(zhí)行的動(dòng)作,需要進(jìn)行回復(fù)、收集信息、調(diào)用API或完成某個(gè)目標(biāo)的指令描述。
流程邊:流程內(nèi)進(jìn)行節(jié)點(diǎn)流轉(zhuǎn)的條件,邊可以是用戶(hù)表達(dá)的意圖或參數(shù)判斷。
API插件:流程或機(jī)器人可以使用API插件與外部業(yè)務(wù)系統(tǒng)進(jìn)行交互。
參數(shù):流程或API插件內(nèi)需要使用的變量信息,由參數(shù)名和參數(shù)描述構(gòu)成。
流程管理配置示例
用戶(hù)對(duì)我們的某一產(chǎn)品提出寶貴的意見(jiàn)或建議時(shí),我們會(huì)登記用戶(hù)的相關(guān)信息,以便產(chǎn)品團(tuán)隊(duì)能夠后續(xù)與用戶(hù)進(jìn)行溝通。用戶(hù)只需在機(jī)器人聊天界面輸入登記信息,即可觸發(fā)收集客戶(hù)信息的流程。完成預(yù)設(shè)參數(shù)的收集,收集完所有參數(shù)后,系統(tǒng)會(huì)請(qǐng)用戶(hù)確認(rèn)所收集的信息是否準(zhǔn)確無(wú)誤。
步驟一:新建參數(shù)
進(jìn)入機(jī)器人空間后,選擇知識(shí)庫(kù)>流程管理>參數(shù)。
單擊新建參數(shù),打開(kāi)新建參數(shù)彈窗,在配置“收集客戶(hù)信息”的流程時(shí),要收集的參數(shù)有阿里云賬號(hào)、產(chǎn)品名稱(chēng)、聯(lián)系人姓名、聯(lián)系方式。可以通過(guò)插入隨路參數(shù)和實(shí)體來(lái)增強(qiáng)識(shí)別效果。
阿里云賬號(hào)
產(chǎn)品名稱(chēng):具體的產(chǎn)品名稱(chēng),為了保證輸入產(chǎn)品的準(zhǔn)確,這里我們可以添加標(biāo)準(zhǔn)實(shí)體來(lái)進(jìn)行關(guān)聯(lián),增強(qiáng)識(shí)別參數(shù)的效果,實(shí)體需要用戶(hù)提前在全局配置中進(jìn)行配置,詳情請(qǐng)參考:實(shí)體管理。
聯(lián)系人姓名
聯(lián)系方式:為了保證輸入的手機(jī)號(hào)是正確的,這里關(guān)聯(lián)了手機(jī)號(hào)的實(shí)體。
說(shuō)明新建參數(shù)時(shí),描述中可以輸入”/“插入?yún)?shù),該參數(shù)包含實(shí)體和隨路參數(shù),隨路參數(shù)是一個(gè)用戶(hù)自定義參數(shù)集,可以傳入用戶(hù)自定義的參數(shù)到各對(duì)話引擎,實(shí)體是指同類(lèi)型單詞的集合,詳情請(qǐng)參考:實(shí)體管理。
步驟二:新建流程
進(jìn)入機(jī)器人空間后,選擇知識(shí)庫(kù)>流程管理。
單擊新建流程,打開(kāi)新建流程彈窗,填寫(xiě)流程名稱(chēng)和描述,即可新建流程畫(huà)布。
單擊確定,進(jìn)入流程配置畫(huà)布頁(yè)面。
雙擊輸入分支條件。
收集客戶(hù)信息示例:
進(jìn)入條件:這里是配置觸發(fā)流程后續(xù)的條件,如:今天的天氣。
用戶(hù)示例問(wèn)法:用戶(hù)可以添加關(guān)于進(jìn)入條件示例問(wèn)法,從而更容易進(jìn)入配置好的對(duì)話流程,來(lái)讓機(jī)器人為您提供更準(zhǔn)確的服務(wù),如:今天會(huì)下雨嗎?出門(mén)需要帶傘嗎?
說(shuō)明當(dāng)前版本話術(shù)配置上限為50條,一般情況20條以?xún)?nèi)足夠,通用意圖可不用添加話術(shù)。
多分枝示例:
進(jìn)入條件:進(jìn)入條件可以是對(duì)話中的參數(shù)或者API返回參數(shù),參數(shù)判斷一般直接寫(xiě)到條件上即可,如:返回code等于1,返回code不等于1。
用戶(hù)示例問(wèn)法:用戶(hù)可以添加關(guān)于進(jìn)入條件示例問(wèn)法,從而更容易進(jìn)入配置好的對(duì)話流程,來(lái)讓機(jī)器人為您提供更準(zhǔn)確的服務(wù),如code==1,當(dāng)code==1時(shí)候也可以直接進(jìn)入流程,不用必須滿(mǎn)足”返回code等于1“才能進(jìn)入流程。
配置節(jié)點(diǎn),雙擊編輯節(jié)點(diǎn)。
基礎(chǔ)設(shè)置
節(jié)點(diǎn)名稱(chēng):填寫(xiě)當(dāng)前節(jié)點(diǎn)主要執(zhí)行的動(dòng)作名稱(chēng),建議用短句描述,如:收集城市名。
執(zhí)行動(dòng)作:配置流程執(zhí)行到節(jié)點(diǎn)時(shí),機(jī)器人需要執(zhí)行的操作。
固定回復(fù):機(jī)器人將嚴(yán)格使用“回復(fù)內(nèi)容”回復(fù)客戶(hù),不會(huì)對(duì)回復(fù)內(nèi)容進(jìn)行改寫(xiě)。
收集參數(shù):在下拉參數(shù)中選擇需要收集的參數(shù)進(jìn)行添加。
調(diào)用API插件:在下拉API插件中選擇需要調(diào)用的API插件進(jìn)行添加。
自定義:通過(guò)自定義的方式可以對(duì)機(jī)器人的細(xì)節(jié)進(jìn)行約束,對(duì)不同的節(jié)點(diǎn),機(jī)器人的回復(fù)內(nèi)容不同。
高級(jí)設(shè)置
指令:用于外部系統(tǒng)與機(jī)器人對(duì)話的集成,如:轉(zhuǎn)人工指令。配置指令后,在節(jié)點(diǎn)動(dòng)作執(zhí)行的同時(shí),機(jī)器人將隨路下發(fā)指令信息供外部業(yè)務(wù)系統(tǒng)進(jìn)行集成。
單擊保存,完成節(jié)點(diǎn)配置。
步驟三:測(cè)試流程
進(jìn)入到流程的編輯頁(yè)面,單擊右上角測(cè)試,打開(kāi)測(cè)試窗。
說(shuō)明此測(cè)試窗口僅測(cè)試當(dāng)前配置的流程。
輸入觸發(fā)條件“登記信息”,進(jìn)行測(cè)試收集客戶(hù)信息流程。
步驟四:發(fā)布和下線流程
發(fā)布
流程管理列表中,單擊右側(cè)的發(fā)布按鈕就可以發(fā)布流程至正式環(huán)境,沒(méi)有經(jīng)過(guò)測(cè)試的流程是無(wú)法發(fā)布。
下線
流程管理的列表中,單擊右側(cè)的下線按鈕,即可將正式環(huán)境中的流程下線。
擴(kuò)展功能
導(dǎo)入/導(dǎo)出流程
在流程管理頁(yè)面,單擊導(dǎo)入流程,導(dǎo)出流程按鈕,即可完成導(dǎo)入導(dǎo)出操作。只能以Zip文件格式導(dǎo)出流程。