Linux服务器pm2 运行chatgpt-on-wechat,搭建微信群ai机器人

安装

1.拉取项目

项目地址: chatgpt-on-wechat

2.安装依赖

javascript 复制代码
pip3 install -r requirements.txt
pip3 install -r requirements-optional.txt

3、获取API信息

当前免费的有百度的文心一言,讯飞的个人认证提供500万token的额度。

控制台-讯飞开放平台
添加链接描述

4、修改配置文件

在根目录的config-template.json中,需复制该模板创建最终生效的 config.json,然后在config.json中填入配置。

这里我配置的是讯飞Spark-Pro

需要配置xunfei_app_id、xunfei_api_secret、xunfei_api_key

并在配置文件增加

javascript 复制代码
  "xunfei_domain":"generalv3",
  "xunfei_spark_url":"wss://spark-api.xf-yun.com/v3.1/chat"

可以通过config.py与官方文档查看其它的配置方式。

pm2 后台运行

pm2 是一个 node 软件包,也可以运行python等脚本。可以使用 npm 命令安装:npm install pm2 -g 安装完进入chatgpt-on-wechat 运行

javascript 复制代码
pm2 start app.py -x --interpreter python3

然后使用

javascript 复制代码
pm2 log

查看chatgpt日志,微信扫描日志中的二维码登录,出现| Start auto replying.

即可在个人以及群聊使用ai机器人啦

后去可以通过pm2 stop app pm2 start app pm2 log 快捷重启项目

安装插件

这里我以API为例

先在plugins/godcmd/config.json 配置password

然后启动项目 私聊机器人发送 @bot #auth password 进行认证

然后发送

@bot #installp https://github.com/6vision/Apilot.git 安装插件

@bot #scanp扫描插件

@bot #enablep Apilot启动插件


需要配置的就去响应config.json中配置 比如Apilot需要配置alapi token

推荐插件

send_msg:https://github.com/Isaac20231231/send_msg 主动通过机器人向微信推送消息

Apilot:https://github.com/6vision/Apilot 提供早报、微博热榜、天气等功能

TaskScheduler:定时任务 timetask平替,前者不维护

SimpleTimeTask:https://github.com/Sakura7301/SimpleTimeTask 定时任务 timetask平替,前者不维护

各种小插件合集 https://github.com/XcNgg/chatgpt-on-wechat-plugins

https://github.com/Sakura7301/sakuraTools

相关推荐
IU宝22 分钟前
Linux的部分常用基础指令
linux·服务器
zeandon1 小时前
VMware未识别到SD卡插入
linux
qq_448941081 小时前
实验:k8s+keepalived+nginx+iptables
linux·运维·服务器
猫猫的小茶馆1 小时前
基于嵌入式linux的数据库:SQLite
linux·服务器·c语言·数据库·单片机·ubuntu·sqlite
星星岛屿2 小时前
网络原理---TCP/IP
服务器·网络·tcp/ip
juechen3332 小时前
如何更改vim命令创建代码文件时的默认模板
linux·c语言·编辑器·vim·vimplus
暮雨哀尘3 小时前
Linux操作系统:基于ELK栈的日志分析系统与数据爬虫的设计与实现
linux·运维·服务器·爬虫·mongodb·elk·pipeline
城主科技3 小时前
【HCIE实验1】模拟 DHCPv6 服务器及 PD 服务器分配 IPv6 地址和前缀的网络环境。
服务器·网络·apache
运维_攻城狮3 小时前
遇到liunx服务器IO负载,读IO流量峰值347MB/s,排查并解决。
android·运维·服务器·mysql
佛系Java程序员3 小时前
【Linux】Linux常用命令
linux·服务器·php