飛書是字節(jié)跳動旗下企業(yè)協(xié)作平臺,整合即時溝通、視頻會議、日歷、云文檔、OKR、企業(yè)郵箱、服務臺等功能于一體,成就組織和個人,更高效、更愉悅。
Chatopera飛書應用可以幫助企業(yè)快速定制知識庫和多輪對話,讓辦公更智能!
比如,我是企業(yè)的HR,我怎么樣讓同事們可以在飛書上快速獲得公司的開會制度、休假制度和績效考核制度的相關信息?我是企業(yè)的軟件服務研發(fā)人員,我怎么樣在飛書上實現(xiàn)基于人機自然語言交互的ChatOps服務...
只需要在飛書應用目錄中安裝Chatopera應用,就可以增加豐富的技能,而且是通過無代碼或低代碼的方式。
Chatopera機器人平臺是開發(fā)BOT服務的工具,而飛書是上線BOT服務的渠道。
這個定制化BOT和上線的過程是非常簡單的,本文的主要目的就是展示這個過程,我們一起來實現(xiàn)一個能查詢天氣的BOT!
創(chuàng)建Chatopera機器人
登陸Chatopera云服務(https://bot.chatopera.com),在管理控制臺,點擊【創(chuàng)建機器人】,這次我們創(chuàng)建的機器人的名字是【FeishuWeatherBot】,描述是【飛書天氣查詢機器人示例】。
成功創(chuàng)建后進入【設置】頁面查看ClientId,在飛書私聊或群聊中,綁定Chatopera應用對應的機器人時需要使用。
上傳Chatopera機器人多輪對話腳本
多輪對話是Chatopera機器人中,對話管理的一個模塊,多輪對話的特點是通過腳本語法設計對話,并通過函數(shù)滿足更靈活的需求,多輪對話使用多輪對話設計器開發(fā),支持導入導出操作,在不同的機器人之間可以復用。現(xiàn)在您不需要了解更多,只需要按照下面的操作點擊完成現(xiàn)成的對話的導入,在本文的最后,通過延伸閱讀的資源鏈接掌握詳細的使用。
首先,通過鏈接下載天氣查詢多輪對話(地址1:https://dwz.chatopera.com/8Iv25H地址2:https://dwz.chatopera.com/4J0q7l),該下載文件以c66結(jié)尾,該后綴代表是Chatopera多輪對話的封裝的文件。
然后,進入Chatopera機器人【多輪對話】模塊,點擊【導入】按鈕上傳剛下載的c66文件。
測試對話,進入Chatopera測試頁面。比如,發(fā)送【今天天津天氣怎么樣】,得到回復如【現(xiàn)在天津天氣多云】。
那么,為什么會得到這樣的回復?本文后續(xù)內(nèi)容將會簡單的介紹工作原理,我們繼續(xù)看如何在飛書上使用。
飛書綁定機器人
飛書內(nèi)使用Chatopera機器人,需要組織管理員先安裝Chatopera應用,然后該應用就會出現(xiàn)在飛書客戶端的工作臺Workplace,管理員安裝Chatopera應用指南(https://dwz.chatopera.com/o7770O)。
組織內(nèi)安裝Chatopera應用后,在客戶端使用快捷搜索或在工作臺可以找到Chatopera應用,開始進入對話。
在飛書客戶端,進入Chatopera應用對話窗口,發(fā)送create_feishu_cidclientId創(chuàng)建機器人渠道,此時Chatopera應用回復了CID信息,即飛書渠道標識,該渠道標識用于在Chatopera云服務綁定飛書渠道。
進入Chatopera云服務中該Chatopera機器人的管理控制臺,進入【系統(tǒng)集成】頁面,滑動至【飛書】板塊,通過搜索或在列表中,找到該飛書渠道,點擊【綁定】并【確認】。
此時,飛書渠道得到通知,綁定完成。下面,就可以在飛書上使用Chatopera機器人了,是不是很簡單?
在飛書客戶端和機器人對話
按提示發(fā)送對應信息查詢。
選擇實現(xiàn)一個查詢天氣的應用,僅為簡單說明目的,在Chatopera云服務內(nèi),用戶可以滿足實際業(yè)務上的任意的需求。
工作原理
在本示例程序中,天氣信息來源自和風天氣開發(fā)者API(https://www.qweather.com/),工作過程如下。
- Chatopera云服務用戶上傳多輪對話c66程序,該程序是由BOT開發(fā)者使用多輪對話設計器開發(fā)并導出,分享
- 飛書用戶根據(jù)提示獲得使用說明,并使用自然語言對話
- 使用飛書用戶查詢中的信息請求和風天氣接口并返回結(jié)果
在多輪對話設計器中,開發(fā)者可以自由的發(fā)揮創(chuàng)造力-Chatopera機器人平臺是一個無代碼或低代碼的可編程的定制BOT的平臺!
如果您需要在實際中使用這個程序,您需要自行申請和風天氣的開發(fā)者TOKEN(https://dev.qweather.com/)。默認情況下,是Chatopera申請的一個和風天氣的TOKEN,該TOKEN每天只有1,000次查詢額度,以和風天氣官方為準。
詳細使用文檔:https://dwz.chatopera.com/GQTH16