部分以配置消息平台框架。

注意:

安装的插件都会保存在

QChatGPT,一款基于Python编程语言精心打造的QQ对话机器人,它充分利用了开源的ChatGPT模型进行深度训练与优化,展现出卓越的语言生成能力。无论是用户的简单提问还是复杂请求,QChatGPT都能迅速生成恰当且富有逻辑的回复,为用户带来流畅自然的对话体验。

这款机器人不仅功能丰富,而且支持多种语言,让全球用户都能轻松享受智能对话的乐趣。其自动回复功能可根据用户设定,自动发送消息或执行特定操作,极大提升了沟通效率。而智能对话功能则能深入理解用户意图,进行多轮对话,确保每次交流都能得到满意的回应。此外,自定义回复功能更是赋予了用户极大的灵活性,可以根据个人喜好调整机器人的回复风格。

在技术上,QChatGPT遵循严谨的开发流程,包括数据预处理、模型训练和模型评估等环节。通过对原始数据的精细处理,确保模型训练的质量;利用ChatGPT模型进行高效训练,生成具备高质量回复能力的模型;再通过严格的模型评估,确保其在各种场景下都能表现出色。

与其他聊天机器人相比,QChatGPT具有显著的优势。它凭借强大的ChatGPT模型,能够生成更加自然、流畅的回复,让用户感受到更真实的对话体验。同时,多语言支持也让QChatGPT在全球范围内具有广泛的应用前景。此外,友好的界面设计和易用性配置,使得用户无需复杂的操作就能轻松享受智能对话的乐趣。

高稳定性、🧩支持插件、🌏实时联网的 ChatGPT QQ 机器人🤖, 支持 Claude、Google Bard、gpt4free、One API 的 QQ 机器人平台
OpenAI API:GPT-3.5 / GPT-4
逆向工程插件:ChatGPT / New Bing / Claude / Google Bard / Hugging Chat / gpt4free
OneAPI接口聚合平台:Google Gemini Pro / Azure / Anthropic Claude / 智谱 ChatGLM / 百度文心一言 / 讯飞星火认知 / 阿里通义千问 / 360 智脑等官方接口
free-one-api逆向工程库聚合平台:ChatGPT / Claude / Google Bard / gpt4free / 通义千问
————————————————–
具体部置及配置可参考官方文档:https://qchatgpt.rockchin.top/posts/deploy/
一、手动部署(推荐,可以在所有平台上使用)
请使用Python 3.10.x及以上版本,没有Python的需自行安装,
终端输入Python查看版本信息,主机安装2.7.5重安装怕影响大未细细测试
1713975677-5e29689b4579e05
https://www.python.org/downloads/release/python-3109/

翻到最下边,点击这个下载python安装器image-20231219213747065

然后,双击打开你刚才下载的,记得勾选下面的

image-20231219222341736

按win+R键,输入cmd,回车,在输入python,回车查看版本是否安装成功

——————————————————————————————–

安装主程序

  1. 克隆此项目(按照下方命令,需要安装 Git) 或 前往Releaseopen in new window页面下载最新版本的压缩包(推荐)并解压
<span class="token function">git</span> clone https://github.com/RockChinQ/QChatGPT
<span class="token builtin class-name">cd</span> QChatGPT

2.安装依赖

pip3 <span class="token function">install</span> <span class="token parameter variable">-r</span> requirements.txt

或者使用清华源

pip3 <span class="token function">install</span> <span class="token parameter variable">-r</span> requirements.txt <span class="token parameter variable">-i</span> https://pypi.tuna.tsinghua.edu.cn/simple some-package

3.运行一次主程序,生成配置文件

python3 main.py

如果输入上面的指令无反应,并且你确认你已经装了python,则可以尝试使用

python main.py
python

是你启动的python的命令,可以使用

python --version

查看你的python版本。
————————————————–
二、手动部署(推荐,可以在所有平台上使用)
请先确保 Docker 和 Docker Compose 已安装
以下是推荐的

docker-compose.yaml

模板,您可以根据自己的需求进行修改。
version: “3”

services:
qchatgpt:
image: rockchin/qchatgpt:latest
volumes:
– ./data:/app/data
– ./plugins:/app/plugins
restart: on-failure
# 根据具体环境配置网络
保存到一个目录的

docker-compose.yaml

,运行命令: docker compose up
无报错即为启动成功,请查看

部署消息平台

部分以配置消息平台框架。

注意:

安装的插件都会保存在

plugins

(映射到本目录

plugins

)
,安装插件时可能会自动安装相应的依赖,此时若

重新创建

容器,已安装的插件将被加载,但所需的增量依赖并未安装,会导致引入问题。您可以删除插件目录后重启,再次安装插件,以便程序可以自动安装插件所需依赖。

—————————————————————

使用方式

对话及绘图功能均直接调用OpenAI的模型进行处理,与机器人程序无关,这意味着模型并不了解此项目的相关信息(如实现方式、技术栈、运行平台等),除非在预设值中写入相关信息。

基础对话

程序将一个人/群视为一个对象,每个对象的会话独立保存。

会话

是程序中的一个自设概念,当机器人与当前对象无会话时,会自动创建新会话,新会话由预设信息(若有)开头。 每个会话最后一次对话一段时间(见上述功能点中的

会话管理

)后会被结束并存进数据库,之后的对话将开启新的会话。 私聊使用

  1. 添加机器人QQ为好友
  2. 发送消息给机器人,机器人即会自动回复
  3. 可以通过
!help

查看帮助信息

屏幕截图 2

屏幕截图 1

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。