其他
教程:为企业微信工作台配置GPT应用
前置要求:
创建企业微信应用
url:http://ip:8888/wechat #如果是已认证的企业微信,这里需要把ip换成和企业主体相关的域名
EncodingAESKey #随机获取并记录下来。
Token #随机获取并记录下来。
服务器运行应用
克隆代码及运行
git clone https://github.com/zhayujie/bot-on-anything #从GitHub克隆代码
cd bot-on-anything/ #切换到项目目录
pip3 install -r requirements.txt #安装必须依赖,这里请注意是否有报错
cp config-template.json config.json #复制配置文件,下面参数配置在该文件里面修改后再运行应用
touch nohup.out #首次运行需要新建日志文件
nohup python3 app.py & tail -f nohup.out #在后台运行并输出日志,注意切换到项目所在目录运行,成功后可以ctrl+c关闭会话
#以下是其他可以使用的指令
pgrep -f app.py | xargs -I{} sh -c 'echo -n "Name: app.py, "; echo -n "ID: {}, "; readlink -f /proc/{}/cwd; ' #执行该指令输出所有名字为app.py的进程ID和该进程所在的目录,服务器运行多个该项目的时候方便查找对应的进程id
kill pid #杀死进程pid,然后重新运行应用
git pull #后续项目代码有更新,执行该命令拉取最新代码,重新运行应用
修改配置
config.json
文件:设置openai
的api_key
,channel type
选择wechat_com
,设置wechat_com
的参数,参数配置如下,请复制模板配置文件后修改,不要粘贴复制。"model": {
"type" : "chatgpt",
"openai": {
"api_key": "YOUR API KEY", #这里设置你的openai的api_key
"model": "gpt-3.5-turbo", # 模型名称,这里选择了gpt
"proxy": "", # 代理地址,本文推荐使用腾讯云硅谷服务器,不需要配置。
.... #其他参数参考项目的readme
}
"channel": {
"type": "wechat_com", #务必注意不要选错
"wechat_com": { #注意这里是在 wechat_com 里配置参数
"wechat_token": "MIllLa9", #刚刚随机生成的
"port": "8888" #默认端口,服务器需要放行该端口
"app_id": "YOUR APP ID", #上一步记录的Agentld
"app_secret": "t7ddkqL1111111111111nOFM-0m-OtU", #上一步获得的,会发送到企业微信对话框
"wechat_corp_id": "ww61111111403", #第一步里面的企业id,ww开头
"wechat_encoding_aes_key": "rrRnhf1zad11pwuw22", #刚刚随机生成的
}
}
微信插件:接入个人为微信使用
本文是在以下原文基础上优化修改。
作者:vision 标题:企业微信部署ChatGPT,原文请访问:www.wangpc.cc
以下相关交流群,推荐使用企业微信扫码加入
继续浏览本文相关内容
-END-
欢迎关注元透社视频号,关注国内外行业动态。