全部產品
Search
文件中心

OpenSearch:生態機器人對接

更新時間:Jul 13, 2024

本文將介紹通過OpenSearch-LLM智能問答版執行個體的生態對接功能,實現企業內部知識問答可以通過生態對接的方式引入到DingTalk群聊中。

子帳號授權(非必須)

如果您使用的子帳號請先參考此步驟給子帳號添加對應的許可權:

1、(系統策略)管理OpenSearch(OpenSearch)服務的許可權

AliyunOpenSearchFullAccess:

image.png

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

AliyunOpenSearchReadOnlyAccess:

image.png

也可以單獨給某個執行個體進行使用權限設定,詳情可參考RAM(子帳號)的建立及授權

3、生態對接許可權

說明:使用此角色來訪問您的OpenSearchLLM智能問答版執行個體的API,實現DingTalk、飛書、企業微信等平台對接。

點擊授權連結點擊同意授權。

image.png

新加坡地區授權連結可點擊授權連結

購買執行個體

購買執行個體可參考購買智能問答版執行個體

配置執行個體

匯入資料

本文以控制台上傳資料為例,點擊資料配置->上傳檔案匯入,可匯入TXT、JSON結構化資料,也可以直接匯入doc、docx、pdf、html的非結構化資料,匯入資料格式可參考範例資料。

image.png

其他匯入方式可參考:

網頁匯入可參考:上傳檔案匯入

SDK匯入資料可參考:結構化文檔推送Demo非結構化文檔推送Demo

API匯入資料可參考:問答文檔推送

建立DingTalk自訂機器人生態對接

1、登入智能問答版控制台,點擊生態對接->建立。按要求填入存取點名稱,生態平台選擇DingTalk自訂機器人

image.png

image.png

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

image.png

說明
  • 存取點名稱:要求長度為1-30個字元,以字母開頭,可以包含大小寫字母,數字和底線,且不能和其它名稱重複。

  • 密鑰:添加DingTalk自訂機器人加簽後產生的字串。

  • Webhook地址:DingTalk自訂機器人Webhook地址。

3、編輯存取點:存取點建立完成如下圖所示,如需修改可點擊編輯

image.png

釘群建立接入機器人

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

image.png

image.png

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

image.png

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

DingTalk自訂機器人的POST地址和Token如下:

image.png

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

image.png

說明
  • 非存量群outgoing不能夠正常勾選請選用DingTalk企業內部機器人。

  • 注意核對POST地址和Token的準確性,確保輸入無誤。填寫出錯會導致機器人不可用。

3、複製Webhook地址粘貼至LLM存取點webhook地址處,點擊完成。

image.png

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

image.png

其他生態對接

DingTalk企業內部機器人對接:DingTalk企業內部機器人對接

飛書機器人對接:飛書機器人對接

企業微信應用:企業微信應用

注意事項

  • OpenSearch-LLM智能問答版存取點密鑰和Webhook地址與DingTalk自訂機器人加簽後產生的字串和Webhook保證一致,需自行校正核對。

  • OpenSearch-LLM智能問答版存取點的請求地址和Token與DingTalk自訂機器人的POST地址和Token保持一致,需自行校正核對。