
DeepSeek+dify知識庫,查詢數據庫的兩種方式(api+直連)
coze智能體相當于我們的邏輯中樞,我們可以結合網上的插件和自定義的工作流來實現我們的功能。
第一步:我們就開始完成我們的處理邏輯了。關于coze智能體的構建,能說上三天三夜,這里我們就簡單略過。
第二步:發布API
完成我們邏輯處理之后,會有一個發布按鈕,點擊就進入下面的頁面。
點擊配置按鈕,配置令牌。選擇過期時間,如果你不清楚需要哪些權限,就勾選所有的權限。點擊確定即可。
這個時候,彈出的令牌僅僅只會顯示一次,復制下來先保存到你的小本本上。
第一步:下載代碼。
如何將我們微信的消息和智能體對接呢?這里我們用到就是機器人。
我們借助了開源代碼 “chatgpt-on-wechat”,支持的功能還是比較多的。
但是唯一的不足就是不支持coze,我們通過修改代碼來支持。
如果你覺得麻煩,可以回復我“coze”,我將會把對應的修改代碼發給你,直接部署即可。
第二步:修改配置文件
修改微信機器人的配置文件config.json,使之和coze關聯。
其中key就是我們上一步保存的令牌,bot_id 就是我們coze智能體的唯一id,在瀏覽器中可以看到。
配置文件仍有要修改的地方:將微信群的群名添加上去。
第三步:本地安裝anaconda
Download Success
然后選擇對應的安裝包下載。
在安裝的過程中會提示下面的選型,默認選擇第一個和第二個。
安裝成功之后,我們可以打開下面的“+”,進行python 環境變量的添加。python版本選擇3.11,
添加之后選擇我們剛才添加的環境變量pp,點擊綠色按鈕,彈出open Terminal,便可以在里面操作了。
或者電腦搜索“anaconda Prompt”,進入控制臺界面。
接下來執行下面的命令即可。
#激活某一個環境,如上一步我們新建的pp環境
conda activate pp
有人要問你直接安裝一個python環境就不搞定了嘛?何必這么麻煩!
話雖如此,但是python的環境真的很麻煩,而且如果環境部署多個項目,python包沖突也夠折磨人的。
所以,聽博主的,沒錯!
第四步:本地執行測試
首先要求本地python環境是3.11以上。先進入項目的目錄,然后執行下面命令,即可。
pip install -r requirements.txt
python app.py
當執行完畢,就會彈出二維碼,掃碼登陸,我們就可以愉快的和小助手聊天了。
只要@小助手,他就會給你滿滿的回復。看看聊天效果還不錯吧。
如果你想試試,那么到這里差不多就結束了。
單本地部署也有局限性:如果電腦一旦斷網或者斷電,機器人就無法運行了。
如何生成一個24小時不間斷的機器人呢?那么繼續看下面的步驟。
云上部署也是比較簡單的,具體的操作步驟:
第一步:服務器購買選配。
這里推薦騰訊云的服務器,一年只需要99元,就可以擁有一個2核、2G和4M的服務器,價值很大。
官方地址:https://cloud.tencent.com/act
操作系統選擇centos7.6以上系統即可。
第二步:服務器安裝anaconda包管理器。
執行下面的語句。遇到y/n,就直接輸入y即可。
wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
bash Anaconda3-2020.02-Linux-x86_64.sh
source ~/.bashrc
conda create -n env311e python=3.11
conda activate env311e
第三步:將代碼copy到服務器上。這里可以借助xftp工具。假設我們現在已經將項目copy到/opt目錄下。
執行下面的語句
cd chatgpt-on-wechat
pip install -r requirements.txt
pip install pypng
nohup python app.py > app.log 2>&1 &
cat app.log
這個時候,就會出現一個界面,我們微信掃碼即可。
注意兩個點:微信號一定要實名認證才可以。掃碼成功會提示電腦登陸,如果點擊退出,那么程序也會自動停止。
目前AI已經發展這么強大了,時時刻刻影響著我們的生活,如果你也有群需要管理和運營,那么不妨試一試這個穩定的微信自動回復機器人吧。
文章轉載自: 24小時群聊助手來了!Coze+微信機器人高效解決煩惱!小白也能實現。