使用ChatGPT搭建微信智能机器人

AI摘要
Deepseek提供支持

准备工作:

微信号、openai keys、 OpenAI账号注册

广告
广告图片

运行环境:

Windows、Mac、Linux

以下我演示的是Linux系统

同时要求安装有 Python(版本需在 3.7.1~3.9.X 之间,Linux环境建议使用3.7.X)。

提示:Linux 的python版本是:

# python -V
Python 2.7.5

升级Python:

这里,我选择的版本是3.9.9

使用以下命令去安装

# wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz

你也可以通过以下链接选择所需要的版本:

https://www.python.org/ftp/python/

解压缩
下载完成之后,进行解压缩:

# tar -zxvf Python-3.9.9.tgz

安装配置
进入解压缩后的目录,安装配置:

# cd Python-3.9.9/
# ./configure

执行 ./configure 时,如果报错:

configure: error: no acceptable C compiler found in $PATH

说明没有安装合适的编译器。这时,需要安装/升级 gcc 及其它依赖包。

# yum install make gcc gcc-c++

完成之后,重新执行:

# ./configure

编译 & 安装
配置完成之后,就可以编译了:

# make

漫长的等待……完成后,安装:

# make install

验证
安装成功以后,就可以查看 Python 的版本了:

# python -V
Python 2.7.5
# python3 -V
Python 3.5.2

安装机器人:

1.进入我的仓库克隆项目代码:

git clone https://github.com/Mark-ait/open-chat
cd open-chat/

2.安装所需核心依赖:

pip3 install itchat-uos==1.5.0.dev0
pip3 install openai==0.25.0

配置

配置文件的模板在根目录的config-template.json中,需复制该模板创建最终生效的 config.json 文件:

cp config-template.json config.json

然后在config.json中填入自定义配置,各配置项含义如下:

如果不懂如何编辑请看这篇文章:https://www.lilianhua.com/linux-modify-file-save-ssr-change-port-method.html

# config.json文件内容示例
{ 
  "open_ai_api_key": "YOUR API KEY"                           # 填入上面创建的 OpenAI API KEY
  "single_chat_prefix": ["chat", "@chat"],                      # 私聊时文本需要包含该前缀才能触发机器人回复
  "single_chat_reply_prefix": "[chat] ",                       # 私聊时自动回复的前缀,用于区分真人
  "group_chat_prefix": ["@chat"],                              # 群聊时包含该前缀则会触发机器人回复
  "group_name_white_list": ["openchat测试群", "openchat测试群2"], # 开启自动回复的群名称列表
  "image_create_prefix": ["画", "看", "找"]                    # 开启图片回复的前缀
}

运行

1.如果是开发机本地调试,直接在项目根目录下执行:

python3 app.py

终端输出二维码后,使用微信进行扫码,当输出 “Start auto replying” 时表示自动回复程序已经成功运行了(注意:用于登录的微信需要在支付处已完成实名认证)。扫码登录后,就可以在微信手机端通过配置的关键词触发自动回复了。

广告
广告图片
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;来自:俄亥俄州·哥伦布 ,欢迎您的访问!
文章链接:https://www.lilianhua.com/use-chatgpt-to-build-wechat-intelligent-robot.html
请先登录才能参与答题
距本场结束剩 00 00 00 00
轻量应用服务器 2核2G
200M峰值带宽,适用于网站搭建、Web应用、容器环境、电商独立站等
立即前往
扫码进入
扫描二维码购买
文澜千文

文澜千文

请登录以使用此功能。

美心(Meixin)原味鸡蛋卷448g 中国香港特产休闲零食饼干礼盒企业送礼团购 美心(Meixin)原味鸡蛋卷448g 中国香港特产休闲零食饼干礼盒企业送礼团购
Loading...
OpenClaw

OpenClaw 龙虾

AI AGENT GATEWAY
在您的服务器部署 OpenClaw,打造专属极速 AI 助手。
零门槛一键部署环境
支持 QQ/飞书/微信 渠道
跨平台指令分发执行
立即安装