搜索
热搜: 活动 交友 discuz
查看: 107|回复: 0

在QQ上使用ChatGPT!

[复制链接]

2

主题

6

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-1-17 16:16:39 | 显示全部楼层 |阅读模式


私聊效果



群聊效果

项目地址

GitHub - RockChinQ/QChatGPT: 基于OpenAI ChatGPT 开发的 QQ 对话机器人 bot,mirai+ChatGPT 实现,支持一键部署
欢迎给个Star!!
自动部署

自动部署目前仅支持Windows x64平台
提前注册OpenAI账号,获取api-key,参考以下文章:

  • mghio:只需 1 元搞定 ChatGPT 注册
  • 手把手教你如何注册ChatGPT,超级详细 – 顾小北和他的朋友们
注册完成后,前往此页面下载自动安装器到电脑上的某个空文件夹,直接运行
等待安装器配置完成环境后,按照提示输入api-key和要使用的QQ号




配置完成,先运行同目录下的run-mirai.bat等待启动完成输入login <QQ号> <QQ密码>进行登录成功后,保持mirai运行状态,运行同目录下的run-bot.bat启动机器人



根据提示登录QQ



若提示安装uvicorn或hypercorn,请不要安装

手动部署

手动部署适用于所有平台

  • 请使用Python 3.9.x以上版本
配置Mirai

按照此教程配置Mirai及YiriMirai
启动mirai-console后,使用login命令登录QQ账号,保持mirai-console运行状态
配置主程序


  • 克隆此项目
git clone https://github.com/RockChinQ/QChatGPT
cd QChatGPT

  • 安装依赖
pip3 install pymysql yiri-mirai openai colorlog func_timeout

  • 运行一次主程序,生成配置文件
python3 main.py

  • 编辑配置文件config.py
按照文件内注释填写配置信息

  • 运行主程序
python3 main.py

  • 如提示安装uvicorn或hypercorn请不要安装,这两个不是必需的,目前存在未知原因bug
  • 如报错TypeError: As of 3.10, the *loop* parameter was removed from Lock() since it is no longer necessary, 请参考 此处
无报错信息即为运行成功
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|咸蛋黄

GMT+8, 2025-3-15 19:46 , Processed in 0.102726 second(s), 23 queries .

Powered by Discuz! X3.4. 技术支持 by 巅峰设计

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表