# ChatGPTPort **Repository Path**: kinghack001/ChatGPTAPP ## Basic Information - **Project Name**: ChatGPTPort - **Description**: 本项目是一个自用的小工具,它通过浏览器自动化与ChatGPT聊天室页面交互,使用户无需API密钥或登录ChatGPT账号,即可轻松享受与ChatGPT的智能对话。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-23 - **Last Updated**: 2024-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ChatGPT转发工具 ## 项目简介 本项目是一个自用的小工具,它通过浏览器自动化与ChatGPT聊天室页面交互,使用户无需API密钥或登录ChatGPT账号,即可轻松享受与ChatGPT的智能对话。 ## 运行环境 - **操作系统**: 适用于Windows系统 ## 依赖软件 1. **本地代理**: 需要一个稳定的代理工具(例如“机场”等),且用户需自备可用的IP地址。 2. **便携版Chrome浏览器**: 用于自动操作ChatGPT的Web界面。 3. **便携版Redis**: 负责存储和缓存会话信息。 ## 主要功能 - **无需API密钥**: 通过模拟Web浏览器操作,绕过了API密钥的需求。 - **节省Token**: 专为ChatGPT 3.5的免费版本设计,不消耗额外的Token。 - **灵活的对话模式**: 用户可以根据自己的需求定制对话方式,将ChatGPT作为强大的后台接口,提供更加流畅、高效的对话体验。 ## 使用指南 1. **配置代理**: 确保你的代理软件已配置好,并能稳定连接到ChatGPT。 2. **安装并运行软件**: 安装并启动便携版Chrome和Redis。 3. **配置参数**: 在config目录下配置好代理、Redis及Chrome的相关参数,并确保所有依赖程序都已启动。 4. **启动代理端**: 在命令行中输入 `python main.py --mode DEV` 来启动代理端。 5. **选择聊天方式**: - 命令行聊天: 输入 `python control.py` 并按提示操作。 - Web聊天: 输入 `python app.py` 并访问 `http://127.0.0.1:5000`。Web端使用Flask框架,可根据需要进行自定义设置。 ## 注意事项 - **网络稳定性**: 请确保你的代理连接稳定,以避免因网络波动而影响使用体验。 - **自用工具**: 本项目为个人使用设计,不保证在所有环境下均能稳定运行。 - **并发支持**: 当前版本主要为单人使用设计。如需支持多人并发使用,可尝试启动多个Chrome实例,并注意调整代理设置以避免风控限制。 - **模型支持**: 目前仅支持ChatGPT的免费版本(3.5模型)。对于4.0模型的支持,需要用户自行添加相关模块,并注意登录后的调用方式与免费版本有所不同,代码可能无法直接复用。 ## 交流与学习 不定时体验Demo[点击体验](http://chatgpt.5i67.net/) 加入我们的ChatGPT分享群:[302604682],与志同道合的伙伴们交流心得、分享技巧。 [点击链接加入群聊](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=slQ2Y1h8V3ejTEbWIXqbPJPZWWS2nuHq&authKey=53qTIDkUXJt6W6bzpBIr3QkNJzLHGWeZ3hrhs%2BGAW1QIq34zl5xpOH2WP3VERO0i&noverify=0&group_code=302604682) ## 免责条款 - **合法使用**: 本项目仅供个人学习和研究之用,请务必遵守当地的法律法规。 - **责任自负**: 任何滥用或违法行为,使用者需承担全部法律责任。