十分钟学会QQ集成ChatGPT

news/2024/3/28 16:21:45/文章来源:https://blog.csdn.net/m0_74787523/article/details/130010722

前言与环境准备

QQ里面的机器人已经火了很久了,但是每次都是使用的别人的机器人,所以就想看一下网上有没有可以自己实现一个机器人的,查了一些文章然后就发现了chatgpt-mirai-qq-bot,所以就做了一个属于自己的QQ机器人,但是我只在windows环境里面设置了,所以大家要在Linux里面实现就可以去看其它文章了,也许我这篇文章有用但是我也不清楚没在Linux部署过,但是应该殊归同途。

在这里插入图片描述

环境准备

  • chatgpt账号
  • clash购买机场(你也可以使用其它的,国外的就不需要了)
  • 一个QQ小号
  • Java与Py运行环境

大致是这些了吧,我目前只使用到了这些

安装与运行

安装

我使用的是chatgpt-mirai-qq-bot,因为他很方便,我下载的是2.3.2版本,如果你也想下载这个版本点击下载就行
在这里插入图片描述

配置

下载完之后解压就行,你会发现一个文件叫做初始化.cmd,你点击运行就行,然后他会叫你编写一个配置文件config.cfg你直接配置就行,我是下面这么配置的

[mirai]
qq = 填QQ小号
manager_qq = 填你大号就行# 此处设置应该与 mirai api http 中的端口号一致
reverse_ws_port = 8554[openai]
[[openai.accounts]]
access_token="填自己的access_token"
# 国内用户可能需要配置代理
proxy="http://127.0.0.1:7890"[presets]
# 切换预设的命令: 加载预设 猫娘
command = "加载预设 (\\w+)"[presets.keywords]
# 预设关键词 <-> 实际文件
"聊天" = "presets/issue402.txt"
"猫娘" = "presets/catgirl.txt"

里面还有一些参数配置如果需要可以自己配置

  • mirai.qq: 这个 qq 必须配置,一般是你的小号,用来作为聊天机器人的 qq 号
  • api_key: 这个 window 版本默认即可,无需修改,如果是 liunx 则需要修改成 123456789
  • http_url: 这个 window 版本默认即可,无需修改,如果是 liunx 则需要修改成 http://mirai:8080,具体细节可以去项目中的 issues 中查看
  • ws_url: 跟 http_url 一样
  • openai:关于 openai 中的配置是最重要的,你会看到可以配置多个账号,这是为了防止被 openai 限制,所以如果你有多个 openai 的账号,可以减轻请求压力,不过一般只填其中一个就行了,因此这里我们只需要完善第一个账号信息即可
  • mode: 可以选择 browser 也可以选择 browserless,browser 模式是通过浏览器自动化登录openai,可以看到登录过程,browserless 是走第三方代理,无需浏览器登录,这里我选择的是browserless
  • email/password: 不用不必多说
  • session_token/access_token/api_key: 如果你填了email/password,这个就不用管,不同的登录方式罢了
  • proxy: 这个是字面意思,如果你在国内,这个就必须要填,而且地址最好是漂亮国所在区域,这个参数一般只要修改端口即可,具体看你自己 proxy 的端口
  • system.accept_group_invite: 这个是对QQ的限制,是否接受用户拉你机器人到群里,这个我一般填false,被别人用多了,也增加风险
  • system.accept_friend_request: 这个是对QQ的限制,是否接受用户加你好友,一般人喜欢私聊一些问题,这个我选择true
  • presets: 关于预设,无需修改,默认正常就是使用 chatgpt 进行回复,喜欢不同风格的回复,自己聊天的时候加载就行,这个功能还是很好玩的,不同的预设回复你的时候,语气都不一样。

里面有一个模板文件config.example.cfg如果需要可以自己进去修改,上面获取access_tokens是在这个路径下https://chat.openai.com/api/auth/session,或者你也可以f12自己查看一个叫session的请求里面也有,记住是ey开头的

在这里插入图片描述

启动

初始化完就会发现目录里面多出了两个命名,启动ChatGPT.cmd与启动Mirai.cmd,你先点击启动Mirai.cmd,然后登录你自己的机器人QQ,这QQ就是上面你准备的小号,使用的命令是login <机器人QQ账号> <机器人QQ密码> <登录协议>,登录协议可以使用macos,下面就是登录成功的

在这里插入图片描述
接下来点击启动ChatGPT.cmd命令,等待就行,下面就是成功的,然后你就可以给机器人QQ聊天了

在这里插入图片描述

在这里插入图片描述

注意

启动顺序不要反:两个cmd命令不要弄反,我起初就是弄反了一直不行
电脑关机就不行了:因为在windows上面,所以电脑关机就不行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_151.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT的主要应用场景例子

ChatGPT是一种基于深度学习技术的大型语言模型&#xff0c;它可以根据用户提供的输入信息&#xff0c;生成自然语言文本或响应。这种技术可以应用于很多领域&#xff0c;下面将详细介绍ChatGPT在以下几个方面的应用&#xff1a;以下是使用过程中的一些应用场景对话记录&#xf…

关于ChatGPT八个技术问题的猜想

作者&#xff1a;张家俊教授单位&#xff1a;中国科学院自动化研究所原文&#xff1a;https://zhuanlan.zhihu.com/p/606478660看到ChatGPT的华丽诞生&#xff0c;心情很复杂&#xff0c;既高兴、惊喜&#xff0c;也感到恐慌&#xff0c;高兴和惊喜的是没有预料到这么快就见证了…

【IDEA集成ChatGPT,开发事半功倍,插件分享】

最近经常在用chatgpt协助编码,一些明确功能的方法或者小需求几乎可以完全依靠chatgpt来完成,发现一个idea中好用的插件,分享下 插件名称就叫ChatGPT,安装后需要一些配置,详细说明如下 1. 使用作者搭建好的代理服务器访问GPT 安装后找到设置Tools -> OpenAI 如图,选择Ope…

中科院ChatGPT Academic开源安装使用过程中的网络代理问题

关于中科院ChatGPT Academic中小白会遇到的问题&#xff08;windows版&#xff09;ChatGPT Academic 的项目开源下载安装&#xff08;这里主要以windows为主&#xff09;接下来就是大家会经常遇到问题的地方&#xff08;网络配置和API的输入&#xff09;这里就是针对小白的与代…

从ChatGPT到ChatCAD:基于大型语言模型的医学图像交互式计算机辅助诊断

基本信息 1. 标题&#xff1a;ChatCAD: Interactive Computer-Aided Diagnosis on Medical Image using Large Language Models. 2. 期刊&#xff1a;arXiv 3. IF/JCR/分区&#xff1a;无 4. DOI&#xff1a;arXiv:2302.07257 5. 作者&#xff1a;沈定刚教授团队 1. 导读…

国内首个ChatGPT镜像系统?辅助写代码真方便

hatGPT 美国OpenAI研发的聊天机器人程序&#xff0c;于2022年11月30日发布。ChatGPT是人工智能技术驱动的自然语言处理工具&#xff0c;它能够通过学习和理解人类的语言来进行对话&#xff0c;还能根据聊天的上下文进行互动&#xff0c;真正像人类一样来聊天交流&#xff0c;甚…

ChatGPT专业应用:生成新闻稿

正文共 949 字&#xff0c;阅读大约需要 4 分钟 媒体工作者必备技巧&#xff0c;您将在4分钟后获得以下超能力&#xff1a; 生成新闻稿 Beezy评级 &#xff1a;A级 *经过寻找和一段时间的学习&#xff0c;一部分人能掌握。主要提升效率并增强自身技能。 推荐人 | Kim 编辑者…

一点就通——ChatGPT翻译润色的最新简明使用方案

prompt使用推荐 1.翻译prompt 翻译主要有两种&#xff0c;第一种是我们的老朋友厦门大学潘王雨昂&#xff08;个人主页&#xff1a;pwya.github.io&#xff09;所编写使用的prompt&#xff0c;第二种是我自己改造的。 1.我希望你能担任英语翻译、拼写校对和修辞改进的角色。…

全网最详细中英文ChatGPT-GPT-4示例文档-TL;DR文档快速总结应用从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门TL;DR文档快速总结应用场景Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人&#xff0c;它能够理解图片和文…

事关ChatGPT账号封禁的强烈忠告

文 / 韩彬&#xff08;微信公众号&#xff1a;量子论&#xff09; 这两天有不少朋友加我微信&#xff08;hanbin266&#xff09;&#xff0c;咨询ChatGPT账户被封了&#xff0c;怎么办&#xff1f; 我在《真实发生了&#xff0c;滥用这种场景&#xff0c;ChatGPT账号被封禁》一…

ChatGPT对测试行业的影响(附GPT使用实战展示)

引言&#xff1a; 时代的巨轮缓缓碾过&#xff0c;顺应时代才能胜者为王 文末有ChatGPT应用实战成果展示 ChatGPT之我见 测试的影响 正如上篇文章的推文所述&#xff0c;AI的发展让我们所有人都始料未及&#xff0c;就好像雨后春笋一样&#xff0c;各种各样的AI技术顺势而…

大学生对chatGPT的认知和使用

新一代对话式人工智能chatGPT在全球范围狂揽1亿名用户&#xff0c;不止于科技界破圈&#xff0c;更成为街头巷尾的谈资。 chatGPT能干什么&#xff1f; https://openai.com/blog/chatgpt/ chatGPT官网 写解决方案编写代码 说笑话 个人体验&#xff1a; 实用性强&#xff0c;相…

基于小程序制作一个ChatGPT聊天机器人

在AI技术日新月异的浪潮中,将ChatGPT与实战开发相结合,制作一个随身携带的聊天机器人,紧贴前沿的同时稳固基础。 一、前言1.1、什么是ChatGPT1.2、什么是文本完成二、API2.1、ChatGPT官网申请API所需要的key2.2、搭建API2.3、创建控制器及动作方法三、小程序3.1、页面创建3.…

使用Laf云平台,两步将ChatGPT接入微信公众号

使用Laf云平台&#xff0c;两步将ChatGPT接入微信公众号 最近很火的ChatGPT可以说已经满大街可见了&#xff0c;到处都有各种各样的体验地址&#xff0c;有收费的也有免费的&#xff0c;总之是五花八门、花里胡哨。 所以呢&#xff0c;最近我就在研究怎么才能方便快捷的体验到…

妈妈生了我,ChatGPT淘汰了我爸爸

当我还在老妈肚子的时候&#xff0c;经常听见老爸老妈讨论我该叫什么名字&#xff0c;那时他们争吵的火力十足&#xff0c;我在里面可真是干着急&#xff0c;但是因为不知道我是男是女&#xff0c;所以讨论了半天&#xff0c;最终也是无疾而终。 等我出生以后&#xff0c;老爸那…

手把手教你怎么搭建自己的ChatGPT(含源码)

这篇文章教你怎么不懂技术也可以搭建自己的chatGPT&#xff0c;内容都是一个字一个字的手打的&#xff0c;可能要错别字&#xff0c;需要技术支持私信老王。 提供本文你可以学到&#xff1a; 1、如何挑选、购买自己的服务器 2、如何注册自己的域名 3、如何安装服务器的软件…

关于ChatGPT API,你需要知道的…(截止到230303)

1. ChatGPT 的 API 已经推出 从官网 https://platform.openai.com/docs/guides/chat 和 https://platform.openai.com/docs/models/gpt-3-5 可以看出&#xff1a;gpt-3.5-turbo 已经正式上线。 GPT-3 快速入门&#xff1a;前端调用 GPT-3 API、Python 调用 GPT-3 APIopenAI 模…

零基础解读ChatGPT:对人类未来工作是威胁还是帮助?

摘要&#xff1a;火到现在的ChatGPT到底是什么&#xff1f;它背后有哪些技术&#xff1f;对于我们的工作和生活会有啥影响&#xff1f;快来一起了解吧~本文分享自华为云社区《零基础解读ChatGPT&#xff1a;对人类未来工作是威胁还是帮助&#xff1f;》&#xff0c;作者&#x…

「部署全流程」 中科院学术专业版chatGPT来啦

前言 上周末的时候&#xff0c;一位开发者将名为「ChatGPT Academic」的项目开源至 GitHub。 仅用了短短一两天&#xff0c;该项目 Star 数便增长到了 21k&#xff0c;成为 GitHub 上又一个基于 ChatGPT 构建的热门开源项目。 这个项目就是《中科院学术专业版 ChatGPT》。 …

普通用户如何在电脑和手机上极速体验最强AI——Chatgpt?

事先说明~这是我个人使用成功的方法&#xff0c;一时兴起从吃瓜群众变成尝鲜小白&#xff0c;花半天研究了点教程&#xff0c;踩坑上岸过后整合成的&#xff0c;可能会有漏洞或者写得不对的地方&#xff0c;欢迎有大佬交流指正&#xff01;总之希望能帮助到感兴趣的友友~ 注&am…