开源了,我做了一个基于GPT的桌宠聊天系统:Pet-GPT!

前言

最近chatgpt的热度高居不下。作为一个深度成谜者,发现大部分开发者在调用GPT的时候要不就是基于Tauri做本地窗口外接网页,要不就是web直接展示。在沉思苦想一段时间后,才发现好像没啥什么人用pyqt做啊?特别是没人用桌面宠物(想起了当初QQ宠物,怀念啊)来访问。

既然如此,那我上,开搞!

简介

Pet-GPT 是一个使用 PyQt 编写的桌面宠物程序,支持调用 OpenAI 的 GPT 进行上下文对话,然后主动找你聊天!

dog cat basheng

bilibili连接
github开源地址

目前的功能

功能 描述
主动对话v1 使用模板随机发起对话,不再被动聊天(下一版本,先向gpt获取对话内容,再主动对话,更生动)
英文润色 修改源语言为专业的英语
python解释器 模拟python,直接执行命令
自定义插件 支持开发设计自己的插件
配置代理服务器 支持配置代理服务器
模块化设计 支持自定义高阶的实验性功能与相关代码
更换宠物图像 选择自己喜欢的图像作为展示(虚拟人物、动物都OK)
…… ……

使用说明

  • 无互动状态下,宠物自由移动、对话

    image
    image

  • 右键支持功能:打开聊天框、修改昵称、修改图像、设置移动以及对话

    image
    image

  • 互动状态下,可实现基于GPT的聊天以及其他功能
    image
    image