coze聊天机器人接入企业微信
演示使用的是python3.10,下面的是安装包下载地址
https://www.python.org/downloads/release/python-31011/
请提前安装好python,提前准备好对应的聊天机器人
下载代码包,解压
https://github.com/hanfangyuan4396/dify-on-wechat
下载ntwork,ntwork下载地址,可以放在代码的文件夹
https://github.com/hanfangyuan4396/ntwork-bin-backup/tree/main/ntwork-whl
如果是其他版本的python自行到下方去找对应版本的文件
https://raw.githubusercontent.com/hanfangyuan4396/ntwork-bin-backup/main/ntwork-whl/ntwork-0.1.3-cp310-cp310-win_amd64.whl
打开文件夹,启动命令行
运行下方安装命令,安装python环境
安装核心依赖(必选):
pip3 install -r requirements.txt -i https://pypi.douban.com/simple/
拓展依赖 (可选,建议安装):
pip3 install -r requirements-optional.txt -i https://pypi.douban.com/simple/
安装ntwork
pip install . twork-0.1.3-cp310-cp310-win_amd64.whl
获取api密钥
获取botid
在代码目录创建配置文件config.json
写入下面的配置
{
"coze_api_base": "https://api.coze.cn/open_api/v2",
"coze_api_key": "xxx", #刚才生成api
"coze_bot_id": "xxx", #刚才获取的botid
"channel_type": "wework",
"model": "coze",
"single_chat_prefix": [""],
"single_chat_reply_prefix": "",
"group_chat_prefix": ["@bot"],
"group_name_white_list": ["ALL_GROUP"]
}
下载特定版本的企业微信
https://dldir1.qq.com/wework/work_weixin/WeCom_4.0.8.6027.exe
打开登录企业微信
python app.py