大家好,我是賀同學。
最近一周多的時間,只要不是生活在火星,只要你是個正常刷手機的打工人,一定都被 OpenAI 的 ChatGPT 給刷屏了。
看到別人玩的不亦樂乎,想要自己搭建一個機器人玩玩?最好是可私信,可群聊的那種識別
嗯嗯,知道你們有這個需求,雖遲但到,賀哥今天斥巨資給大家來一個教程。
手把手教你如何在微信里面,接入 ChatGPT,而且全程幾乎 0 代碼,除了需要配置一些參數之外。
下面是搭建好的效果示意圖
在開始教程之前,需要說明一下,這個教程底層是調用了官網的 api,所以需要你提前準備一個可用的? openai-key。(如果沒有可用的 key,后臺私信賀哥)
話不多說,我們開始!
第一步、購買服務器
tips:其實按常理這里應該先充值,但是我們可以先了解一下最小成本需要花多少,我們就充多少,畢竟全套下來是需要花一丟丟 money 滴。
想配置微信版本的 ChatGPT,首先你得需要一個可用的服務器,有了服務器你才能運行后臺的代碼,這里推薦一個目前比較好用的服務器廠商:https://my.vultr.com/?
打開上面的地址,我們先注冊個賬號,可以用你常用的郵箱,可以是?QQ郵箱
注冊之后,我們來到配置服務器界面
選第二個,基本配置:Cloud Compute(針對具有突發(fā)性能的應用的虛擬機,例如低流量網站、博客、CMS、開發(fā)/測試環(huán)境和小型數據庫。),針對我們的對話場景,這個配置應該就足夠。
接下來,選地區(qū),這里可任意選,前提是注意查一下ChatGPT不支持的地區(qū),?我這里為了訪問速度快,就選了第一個日本的 Tokyo。
再接下來,是選服務器系統(tǒng)的鏡像,這里直接選默認的 Debian 就可。
接下來是 Server Size 配置服務器的 CPU 和內存,選默認的第一個就夠用。
再接下來,這里有個服務器備份的功能,應該沒啥用,一般情況可以關閉。
最后,到這一步,我們可以看到,整體算下來,差不多 6$ 就可以玩一波了,點擊最右下角的 Deploy 會跳轉到信用卡充值頁面。
第二步、充值(支持支付寶)
我們這里選擇?AliPay,也就是支付寶充值,第一次充值的時候需要填一下個人信息,也不用填真實的,只要有值就行。
填完之后就可以支付,最低支付 10 $。
換算一個匯率大概 60?多人民幣。充完值之后,我們就可以回到上面的選服務器的步驟,重新來一遍,直接部署服務器,等待 1-2分鐘,服務器就可以部署好了。
第三步、本地鏈接服務器
部署好服務器之后我們看到,服務器的配置,IP地址,賬號和密碼。
通過上面幾步,我們就可以拿到服務器了,拿到服務器之后,我們可以在本地自己用 ping 命令(如果不清楚 ping 命令, 網上搜一下,Windows系統(tǒng)和 MAC 系統(tǒng)使用稍微不一樣)。
檢測一下服務器 IP 的情況,如果本地 ping 不通,可以嘗試刷新網絡,或者更換一個地區(qū)再去重新去購買一個 location 的服務器。
如果本地終端 ping 服務器 IP 沒問題,我們到下一步,下載一個類似 XShell 工具,用于連接遠程服務器。
這里,為了照顧大家的情況,介紹一個很方便也是開源的工具 windTerm。
windTerm Windows 版下載地址:
https://github.com/kingToolbox/WindTerm/releases/download/2.5.0/WindTerm_2.5.0_Windows_Portable_x86_64.zip?
windTerm Linux 版下載地址:
https://github.com/kingToolbox/WindTerm/releases/download/2.5.0/WindTerm_2.5.0_Linux_Portable_x86_64.tar.gz
windTerm MAC 版下載地址:
https://github.com/kingToolbox/WindTerm/releases/download/2.5.0/WindTerm_2.5.0_Mac_Portable_x86_64.dmg
下載之后,解壓就可以使用,雙擊軟件,選擇一個目錄安裝完啟動就可以了。
賀哥這邊是 MAC 系統(tǒng),所以需要在「設置」里面的「隱私和安全」里面選擇信任其它地方下載的軟件。
第四步、配置服務器
打開軟件,點擊左上角,新建會話,把上一步我們購買的服務器的主機填上,標簽隨便填,端口默認 22。然后點連接。
輸入用戶名,一般默認 root,勾選,下次自動登錄,輸入服務器的密碼。
順利的話,這里就 OK?連上了遠程的服務器!
如果這里你不能登錄,或者登錄鏈接很慢的話,那可能是你的 IP 受限了,直接回到首頁網站,注銷機器,重新注冊一個機器。
第五步、配置微信的 ChatGPT 環(huán)境
這里,需要我們在服務器里,安裝一個開源的微信通信框架,不著急,安裝命令都給你完完整整安排好了,直接照著執(zhí)行就可。
sudo apt-get install git
sudo apt-get install golang
git clone?
https://github.com/ZYallers/chatgpt_wechat_robot.git
cd chatgpt_wechat_robot
打開?config.json 配置文件,把?config.json 的?api-key 填上
兩種方式打開配置文件
程序員版:直接 vim config.json,然后修改?:x 保存
普通人版:在左邊側欄雙擊用記事本打開
完了之后,直接終端,執(zhí)行 go run main.go
可以看到程序跑起來了,后面會顯示一個鏈接,就是登錄微信的二維碼,復制鏈接瀏覽器打開,其實就是我們需要登錄微信了
選擇一個你用來作機器人的微信號,登錄即可。
用其他的微信好友,和你的機器人微信提問,就可以愉快的玩耍了!
使用前提
有 openai 賬號,并且創(chuàng)建好 api_key?(不知道如何獲取賬號和 key 的讀者可以私信我)
注冊事項可以參考?https://juejin.cn/post/7173447848292253704?
應用可以參考這篇文章?此文章?。
微信必須實名認證
項目僅供娛樂,濫用可能有微信封禁的風險,請勿用于商業(yè)用途。
請注意收發(fā)敏感信息,本項目不做信息過濾。
具體問題可以加我微信咨詢
參考
以上用到的具體開源框架地址:文章來源:http://www.zghlxwxcb.cn/news/detail-609939.html
https://github.com/ZYallers/chatgpt_wechat_robot文章來源地址http://www.zghlxwxcb.cn/news/detail-609939.html
到了這里,關于0 代碼,十分鐘搞定微信版 ChatGPT,輕松擁有個性化 AI 助手教程!的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!