香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

这篇具有很好参考价值的文章主要介绍了香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

香菜Bot V0.2

闲来无事,利用chatgpt的api和stable_diffusion的api写了一个qq机器人,qq使用的框架是go-cqhttp.这里做一些总结.
赛博(女)朋友 本项目需要魔法才行

效果图

废话不多说,先看看效果

香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

需要组件

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内

香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人

香菜Bot--基于chatgpt与stable diffusion和go-cqhttp的QQ机器人文章来源地址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模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pythonQQ机器人系列(基于go-cqhttp):使用requests和socket实现QQ机器人聊天(2-0)

    基础:requests的基本使用:QQ机器人基础  传送门 pythonQQ机器人系列:使用requests实现QQ机器人聊天(0-2) 传送门 pythonQQ机器人系列:使用requests实现QQ机器人聊天(1-0)传送门 pythonQQ机器人系列:使用requests实现QQ机器人聊天(2-0) 目录 系列文章目录 前言(一) 前言(二)

    2024年02月10日
    浏览(53)
  • go-cqhttp调用接口

    1、 简介 在我们实现了权限控制功能后,那么我们就在也不用担心机器人话太多,同时,平时又没时间,电脑又不在身边,而无法控制机器人了。那么,我们实现了权限的管理就好说了。然后,又出现一个问题了,我们应该如何利用这个权限系统,来帮助我们管理机器人呢?

    2024年02月14日
    浏览(34)
  • 使用docker 容器安装go-cqhttp

    第一步,生成config.yml 配置文件 执行以下命令 mkdir /root/gocq1 docker run --rm -it --name=\\\"gocq1\\\" -v /root/gocq1:/data xzsk2/gocqhttp-docker:latest  选择通讯方式时选择 02 (http通讯和正向websocket通信) 回车结束当前命令 找到 /root/gocq1 目录下的 config.yml 文件并修改 删除第四行 1233456 修改http,

    2023年04月08日
    浏览(40)
  • 使用go-cqhttp搭建QQ机器人

    go-cqhttp是基于 Mirai 以及 MiraiGo 的 OneBot Golang 原生实现(此句照搬文档) 个人使用(不知道是不是只能使用)Python语言进行编写,仅供教程,不做完全分享 官方文档地址 github项目地址 Python语言环境配置下载Python 要勾选Add python.exe to PATH 点击Next 勾选Add Python to environment variab

    2024年02月03日
    浏览(45)
  • go-cqhttp Linux 部署步骤(扫码问题,已解决)

    参考链接: https://developer.aliyun.com/article/1143389✳ ​ Linux部署思路与Windos思路一致,如果你Windows能部署成功,那么Linux部署不成问题,接下来查看详细步骤 下载cqhttp对应的linux服务端 go-cqhttp_linux_amd64.tar.gz 文件 注意区分linux与windows版本,区分amd64与arm64版本 将go-cqhttp_linux_amd64.

    2024年02月05日
    浏览(49)
  • 解决go-cqhttp登录失败:密码错误或账号被冻结

    🔥推荐阅读:[http://t.csdn.cn/nQfIY]🔥 解决go-cqhttp登录失败:密码错误或账号被冻结 1.0.5版本 查看文章 http://t.csdn.cn/MhlIY 找到device.json文件修改 新版傻妞安装教程,包含go-cqhttp 操作步骤

    2024年02月11日
    浏览(41)
  • 解决Go-CQhttp无法登录(服务器如何登录)的问题

    既然你能看到这篇帖子,说明你一定对这个东西不陌生了 这是某讯的登录检查机制.. 解决方法,也很简单,保证手机与电脑处于同一wifi以内 那这时候有人叫要问了 “可是我明明开了wifi,为什么还是登陆不了呢” “麻烦你不要一边开wifi一边开数据...(别问我怎么知道的)”

    2024年02月08日
    浏览(45)
  • go-cqhttp+SpringBoot3实现QQ机器人

    1.调用青云客的API进行自动聊天 2.输入自动添加为好友 非特殊情况保持一致即可! 1.SpringBoot-3.0.5 2.JDK-17 3.go-cqhttp1.0 Github:GitHub - Mrs4s/go-cqhttp: cqhttp的golang实现,轻量、原生跨平台. gocq api文档地址:https://docs.go-cqhttp.org/api/ https://gitee.com/mumangguo/go-cqhttp   Friend类 Message类

    2024年02月14日
    浏览(50)
  • 新版nonebot,go-cqhttp搭建qq机器人保姆级教程

    前段时间QQ进行了更新,所以导致了非手表协议扫码登陆报错的问题,不过好在大佬已经推出rc5版本的go-cqhttp,解决了这一头疼的问题 在开始之前,我需要说明一下,本文章是针对没有经验和基础的用户,所以说篇幅可能会长一点 你需要准备的东西有: python3.8及以上版本 虚

    2023年04月18日
    浏览(52)
  • 快速部署Qsign签名服务器为go-cqhttp或icqq进行签名认证

    rhwong/unidbg-fetch-qsign-onekey: 用于一键在Windows下部署fuqiuluo/unidbg-fetch-qsign (github.com) 本项目使用1.1.6版本,由于当前go-cqhttp(1.1.0)暂未适配,请来此repo下载非官方编译版本。如需旧版请移步release 用于一键在Windows下部署fuqiuluo/unidbg-fetch-qsign 注意:本一键包仅适用于Windows x64 如需

    2024年02月14日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包