预览

准备:
- 一个谷歌账户or一个GitHub账号
- 各大平台的apikey
推荐使用GitHub账号,根据官方的策略,使用180天以上的GitHub账号,可以每月免费获得5美刀的额度。不需要绑卡
1、注册账号
点击下述链接,进行注册,带有aff
https://console.run.claw.cloud/signin?link=7D47LG72PBLB


2、部署容器
注册好之后,点击第一个,如上图,然后点击创建app
修改镜像:soulter/astrbot:latest
其他内容,根据自己的需求更改就可以了,不影响最终功能

接下来打开容器外部访问,新增两个容器端口,6185和6196,可以自定义多个(如果需要同时部署多个机器人)

添加下述变量和下述文件存储

然后点击右上角的部署即可。
3、配置qq机器人
点击打开第一个6185对应的域名。
使用默认的账户密码登入,都是astrbot

先点击消息平台,添加一个新的QQ机器人账号。选择qq官方,webhook类型
填写qq机器人的id和密钥。(机器人申请和密钥查看,参考这个)https://opaoai.com/archives/1744088609123
启动好机器人之后,回到qq机器人平台

导航到 开发--回调配置
把下面的四个事件全选,然后确认配置
填写上述的回调地址,就是第二个,6196对应的域名+ /astrbot-qo-webhook/callback 的路径
<你的域名>/astrbot-qo-webhook/callback

4、添加大模型服务
根据自己拥有的api添加一个大模型服务

一切配置好之后,重启一下服务,然后等待3-5分钟就可以开始对话了

剩下的配置,插件就自己去研究就好了。