个人QQ接入ai
110

使用两个开源项目

Napcat. https://github.com/NapNeko/NapCatQQ

Astrbot. https://github.com/AstrBotDevs/AstrBot

  • Napcat.

  1. shell一键命令

curl -o \

napcat.sh \

https://nclatest.znin.net/NapNeko/NapCat-Installer/main/script/install.sh \

&& sudo bash napcat.sh \

--docker n \

--cli n \

--proxy 0 \

--force

安装后打开webui输入默认token napcat 登录,后扫码登录qq

2.配置ws反向

点击网络配置,新建Websocket Client,配置文件如图。(token留空!)

  • astrbot

1.一键命令安装(这里用的docker)

mkdir astrbot

cd astrbot

sudo docker run -itd -p 6180-6200:6180-6200 -p 11451:11451 -v $PWD/data:/AstrBot/data -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro --name astrbot soulter/astrbot:latest

2.配置ai服务商和napcat

1-1. 打开webui消息平台,添加平台适配器(接入 QQ 个人号(aiocqhttp)端口填入刚才napcat ws反代的端口其他留空。打开平台日志出现aiocqhttp(OneBot v11) 适配器已连接即可。

1-2. webui选择配置文件,选择其它配置,找到管理员id添加你的qq号。

2-1. webui选择服务提供商,找到你要用的,填入key选择模型即可。

自此大工告成,向你接入AI的QQ发送一条消息即可看到ai回复

个人QQ接入ai
https://xiangyun.us.kg/archives/ge-ren-qqjie-ru-ai
作者
xiangyun
发布于
更新于
许可