手把手教你將 ChatGPT 接入企業(yè)微信,實現問答自由
了不起之前給大家介紹了如何將 ChatGPT? 接入個人微信、釘釘?以及知識星球,沒看過的小伙伴可以點擊鏈接進去看一下。
但是眾所周知,接入個人微信是有風險的,官方是不允許我們通過非法的客戶端進行登錄的。
今天了不起給大家分享一下通過將 ChatGPT? 接入企業(yè)微信,來實現通過微信勾搭 ChatGPT 的方式。
整個過程主要分三步
- 注冊并獲取一個OpenAPI Key;
- 注冊一個個人企業(yè)微信;
- 在服務器啟動 chatgpt-wechat 服務;
OpenAPI Key
關于第一步這里就不贅述了,不在本文的討論范圍之內,有辦法的自然有辦法,沒辦法的可以翻翻我們的前面的文章或者拉到最下面,通過加入知識星球免費贈送一個賬號,數量有限先到先得。
注冊個人企業(yè)微信
用手機下載一個企業(yè)微信,然后創(chuàng)建一個個人企業(yè),注意這里一定要是企業(yè),而不能是其他組織,因為組織是無法登錄網頁管理后臺的。
創(chuàng)建完成過后,我們通過 https://work.weixin.qq.com/wework_admin/loginpage_wx 進行掃碼登錄到企業(yè)管理后臺中,登錄完成過后我們在 應用管理 》自建 》創(chuàng)建應用,創(chuàng)建一個應用。
創(chuàng)建應用完成之后,我們需要做三件事
- 獲取企業(yè) ID:在我的企業(yè) 》企業(yè)信息 最下面復制企業(yè)ID;
- 點擊剛剛創(chuàng)建的應用,獲取 AgentId 和 Secret,Secret 需要發(fā)送到手機上才能查看;
- 在應用的 接收消息 這里獲取 token 和 EncodingAESKey,這兩個可以點擊后面的隨機獲取自動生成;這里注意獲取完成后保持窗口不關閉,因為這里暫時還無法保存,如果關閉了窗口這個 token 和 EncodingAESKey 就沒有用了。先保持窗口打開,等我們第三步把服務部署起來了過后,再回到這里填寫上面的 URL 驗證,然后就可以保存了。
至此我們手上應該有如下幾樣內容,仔細核對下,下面會使用到
- OpenAPI:OpenAPI Key,這個是在第一步就默認有的;
- 企業(yè)微信:企業(yè) ID,Secret,Token,EncodingAESKey;
部署服務
首先我們需要一臺 Linux? 服務器,這個是必備條件,大家也都能理解,為了能正常訪問 openai 的 API 地址,建議購買的云廠商海外的服務器,比如騰訊云或者阿里云的海外服務器都是可以的。
安裝 docker
購買好的服務器我們首先需要安裝 docker? 和 docker-compose,依次執(zhí)行下面的命令即可。
如果不想安裝其實可以在購買服務器的時候直接選擇帶有 Docker? 鏡像的系統(tǒng)就好了,比如了不起這里購買的騰訊云服務器就是 OpenCloud? 鏡像,自帶 docker? 和 docker-compose。不過就算沒有,自己安裝也很簡單。
安裝好了 docker? 和 docker-compose 以后,再加上有了上面的一些配置,我們就可以準備啟動服務了,按照如下命令開始操作。
將上面獲取到配置,依次填入到配置文件中的指定位置中即可。填寫好了過后,執(zhí)行下面命令。
稍微等一會過后,我們再通過 docker ps? 命令,查看容器是否正常啟動,正常情況下我們的容器是可以正常啟動的,并且可以看到還幫我們啟動的 redis? 和 mysql 兩個容器。
接下來我們還需要回到企業(yè)微信,在上面驗證 URL? 地方,填上自己的服務器 ip? 端口為 8887,進行驗證。
如果驗證通過了,說明我們的服務器已經正常啟動,并且機器人也已經配置好了。如果驗證提示回調不成功,那有可能是我們服務器的端口沒有開放,這個需要在云廠商的防火墻或者安全組里面去看一下,將對應的 8887 端口進行開放再回來驗證即可。
驗證通過后再在開發(fā)者接口這里配置一下企業(yè)可信 IP,否則消息是發(fā)不出來的。
到這里我們基本完成了,還差最后一步那就是邀請我們個人微信加入這個企業(yè),通過在我的企業(yè)》微信插件 下面有個邀請關注二維碼,用個人微信掃碼加入即可。
剩下的就是我們快樂的調試 AI 了
總結
了不起今天給大家介紹了一下如何將 ChatGPT 接入企業(yè)微信,不過目前還只支持私聊,暫時不支持群聊,不過對于我們個人來說日常提升工作效率已經很方便了,感興趣的小伙伴可以嘗試起來。
AI改變世界已經來臨了,未來20年后回顧今天,2023年就是AI的一個奇點,各種AI爆發(fā)出巨大的潛力。
我們每一個讀者現階段,請一定要時刻保持關注,或者思考依賴 AI 做點什么。
那么,未來圍繞著 ChatGPT等技術,將會涌現出無數的機會。
我們普通人現在能做的,就是盡最大可能提前去了解這個技術,并且依靠這些技術做一些嘗試、準備。?