# 聊天应用项目文档
## 项目简介
本项目是一个基于PyQt5和OpenAI的聊天应用,用户可以与AI助手进行交互,并通过网页界面查看聊天记录。应用支持主题切换和自定义背景图片。
## 功能特性
- **实时聊天**:用户可以与AI助手进行实时对话。
- **主题切换**:支持浅色、深色、浅橙、浅蓝、浅绿五种主题。
- **自定义背景**:用户可以选择图片作为聊天窗口的背景。
- **聊天记录分享与下载**:支持将聊天记录保存为TXT或PDF文件,并分享给他人。
## 安装
conda创建并激活环境:
```bash
conda create -n ChatTengXunAi python=3.9
conda activate ChatTengXunAi
```
使用pip一键安装依赖:
```bash
pip install -r requirements.txt
```
确保你有OpenAI的API密钥,并在代码中正确设置。
## 使用方法
1. 运行应用:
```bash
python main.py
```
2. 在聊天窗口中输入消息,按回车发送。
3. 点击设置菜单可以切换主题和设置自定义背景。
4. 聊天记录可以分享或下载为TXT或PDF文件。
## 部分依赖说明
- PyQt5: 用于创建GUI界面。
- OpenAI Python SDK: 用于与AI助手通信。
- reportlab: 用于生成PDF文件。
- markdown2: 用于处理Markdown格式的消息。
- BeautifulSoup: 用于解析HTML内容。
## 许可证
MIT许可证。
没有合适的资源?快使用搜索试试~ 我知道了~
【人工智能比赛获奖源码】+【PyQt5混元大模型】+【桌面聊天应用】+【效率辅助工具】

共18个文件
py:6个
pyc:5个
txt:1个

1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 141 浏览量
2025-02-19
10:06:17
上传
评论
收藏 5.52MB ZIP 举报
温馨提示
【是否好用?】是的,本项目已经获奖,请放心,有任何不明白,请随时联系。 【内容概要】:基于PyQt5开发的跨平台桌面聊天助手,集成腾讯混元大模型API,支持Markdown消息渲染、主题切换、聊天记录导出PDF/TXT、自定义背景等功能。 【适用人群】:Python开发者、AI应用爱好者、需要本地化聊天工具的用户。 【使用场景及目标】:办公场景的智能问答辅助、学习场景的知识查询、日常对话交流,提升工作效率与信息处理能力。 【使用方法】:1. 解压zip后进入dist目录双击.exe文件;2. 输入问题后点击发送按钮(支持回车发送);3. 使用菜单栏切换主题/导出记录;4. 点击"停止输出"可中断AI响应。 【注】打包时需确保包含以下资源:resources/目录的字体和logo;index.html网页模板文件;PyQt5的platforms插件目录。
资源推荐
资源详情
资源评论




























收起资源包目录






















共 18 条
- 1
资源评论


AI技术库
- 粉丝: 1462
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 10个Java经典的Main方法面试题!.pdf
- 10道Java面试必备的设计模式面试题!.pdf
- 10道Java高级必备的Netty面试题!.pdf
- 7道消息队列ActiveMQ面试题!.pdf
- 5.信息技术发展:计算机网络知识精讲(1).pptx
- 工具变量-绿色数据中心试点DID数据集.xlsx
- 【HarmonyOS技术解析】HarmonyOS核心理念与优势:多设备协同、一次开发多端部署及智能生态构建
- 2023数智园区行业参考指南Word(41页).docx
- 6.信息技术发展:计算机网络知识精讲(2).pptx
- Tomcat面试专题及答案.pdf
- SQL优化面试专题及答案.pdf
- zookeeper面试专题及答案.pdf
- SpringCloud面试专题及答案.pdf
- SpringMVC面试专题及答案.pdf
- SpringBoot面试专题及答案.pdf
- Spring+Boot核心笔记.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
