本文將介紹通過OpenSearch-LLM智能問答版執行個體的生態對接功能,實現企業內部知識問答可以通過生態對接的方式引入到DingTalk群聊中。
子帳號授權(非必須)
如果您使用的子帳號請先參考此步驟給子帳號添加對應的許可權:
1、(系統策略)管理OpenSearch(OpenSearch)服務的許可權:
AliyunOpenSearchFullAccess:

2、(系統策略)唯讀訪問OpenSearch(OpenSearch)服務的許可權:
AliyunOpenSearchReadOnlyAccess:

也可以單獨給某個執行個體進行使用權限設定,詳情可參考RAM(子帳號)的建立及授權
3、生態對接許可權
說明:使用此角色來訪問您的OpenSearchLLM智能問答版執行個體的API,實現DingTalk、飛書、企業微信等平台對接。
點擊授權連結點擊同意授權。

新加坡地區授權連結可點擊授權連結。
購買執行個體
購買執行個體可參考購買智能問答版執行個體
配置執行個體
匯入資料
本文以控制台上傳資料為例,點擊資料配置->上傳檔案匯入,可匯入TXT、JSON結構化資料,也可以直接匯入doc、docx、pdf、html的非結構化資料,匯入資料格式可參考範例資料。

其他匯入方式可參考:
網頁匯入可參考:上傳檔案匯入
SDK匯入資料可參考:結構化文檔推送Demo、非結構化文檔推送Demo
API匯入資料可參考:問答文檔推送
建立DingTalk自訂機器人生態對接
1、登入智能問答版控制台,點擊生態對接->建立。按要求填入存取點名稱,生態平台選擇DingTalk自訂機器人


2、按要求填入存取點名稱、填寫密鑰和Webhook地址,然後點擊確認。

存取點名稱:要求長度為1-30個字元,以字母開頭,可以包含大小寫字母,數字和底線,且不能和其它名稱重複。
密鑰:添加DingTalk自訂機器人加簽後產生的字串。
Webhook地址:DingTalk自訂機器人Webhook地址。
3、編輯存取點:存取點建立完成如下圖所示,如需修改可點擊編輯。

釘群建立接入機器人
1、開啟DingTalk的內部群,點擊設定->群管理下機器人->添加機器人->添加自訂機器人。


2、填入機器人名字,選擇接入群名稱,勾選安全設定下的加簽,複製簽名(簽名寫法可參考說明文檔)粘貼至LLM存取點密鑰。

勾選是否開啟Outgoing機制,POST地址和Token地址填入OpenSearch-LLM智能問答版存取點的請求地址和Token。
DingTalk自訂機器人的POST地址和Token如下:

OpenSearch-LLM智能問答版存取點的請求地址和Token如下:

非存量群outgoing不能夠正常勾選請選用DingTalk企業內部機器人。
注意核對POST地址和Token的準確性,確保輸入無誤。填寫出錯會導致機器人不可用。
3、複製Webhook地址粘貼至LLM存取點webhook地址處,點擊完成。

4、接入群中@機器人進行問答即可。

其他生態對接
DingTalk企業內部機器人對接:DingTalk企業內部機器人對接
飛書機器人對接:飛書機器人對接
企業微信應用:企業微信應用
注意事項
OpenSearch-LLM智能問答版存取點密鑰和Webhook地址與DingTalk自訂機器人加簽後產生的字串和Webhook保證一致,需自行校正核對。
OpenSearch-LLM智能問答版存取點的請求地址和Token與DingTalk自訂機器人的POST地址和Token保持一致,需自行校正核對。