香菜Bot V0.2
闲来无事,利用chatgpt的api和stable_diffusion的api写了一个qq机器人,qq使用的框架是go-cqhttp.这里做一些总结.
赛博(女)朋友 本项目需要魔法才行
效果图
废话不多说,先看看效果
需要组件
1. stable diffusion
https://github.com/AUTOMATIC1111/stable-diffusion-webui
2. go-cqhttp
https://github.com/Mrs4s/go-cqhttp
启动方法
1.运行stable diffusion 这个启动比较慢 可能要等一会
2.运行go-cqhttp 这个需要配置一些东西,可以看go-cqhttp的教程
3.运行chat.py
配置方法
1.对于stable diffusion 这里使用的是下面这个模型
https://civitai.com/models/24779/dark-sushi-mix-mix
2.如果希望每次自定义形象,可以使用梦作家 下面这个插件训练自己的模型
https://github.com/7eu7d7/DreamArtist-sd-webui-extension
如果使用默认形象,将
xiangcai_embedding-5000.pt 和 xiangcai_embedding-5000-neg.pt放入
stable-diffusion-webui/embedding内
3.对于chat.py
需要配置自己的chatgpt的key 因为要使用gpt的接口,所以电脑需要挂着魔法
还有port需要和go-cqhttp内设定的一样 我这里使用的是9991
同时 程序内的所有路径,都需要更改,因为我使用的是绝对路径,这里需要改为你自己的对应位置的路径
4.对于go-cqhttp
配置自己的qq信息就可以了 需要注意的是需要将表情包放入data/images内
文章来源:https://www.toymoban.com/news/detail-507080.html
文章来源地址https://www.toymoban.com/news/detail-507080.html
项目环境
见
requirement.txt
代码
见
https://github.com/Cc-Love-Study/XiangCaiBot
到了这里,关于香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!