UnlimitedGPT 项目介绍
UnlimitedGPT 是一个用于替代OpenAI付费API的Python库,通过优化让用户能够以一种简单方便的方式利用ChatGPT网站。这款工具不仅支持消息的发送和回复,还可以处理许多其他功能,比如获取用户数据和会话数据、清除所有对话、重置当前对话、切换主题、切换账号以及从会话中注销。
兼容性
UnlimitedGPT 可以在Windows、Linux和macOS多个操作系统上运行,也支持Google Colab和其他无界面Linux服务器环境。这个库需要Python 3.8或更高版本。
功能特点
- 支持通过
undetected_chromedriver
绕过Cloudflare的反机器人保护。 - 提供无界面计算机支持,方便在服务器环境运行。
- 支持Google Colab运行环境。
- 提供代理支持(不含基础验证)。
- 实现了几乎所有与ChatGPT相关的自动化操作。
- 支持发送消息、接收回复,并可以重新生成。
- 支持使用后端API。
- 模拟人类打字速度,支持自定义输入延迟。
- 支持在不同账户之间切换登录。
- 提供不同主题之间的切换功能。
- 能够获取会话数据和用户数据。
- 支持会话注销功能。
- 可以开关聊天历史记录等。
项目灵感
UnlimitedGPT项目的灵感来源于以下项目:
- ChatGPT
- chatgpt-api
- pyChatGPT
免责声明
- 本项目与OpenAI没有任何关联,使用该项目需自行承担风险。项目方不对任何由此引发的损害负责。用户在使用此项目前,请阅读OpenAI的服务条款。
- 该项目并非作者从零开始构建,而是在
pyChatGPT
的基础上进行了修改、改进和修复。一些新功能也被添加到这个包中,今后还会不断地进行优化和更新。
许可证
这个项目是根据GPLv3许可证发布的,详细信息请参阅LICENSE文件。
UnlimitedGPT使得用户在无需费用的条件下,能够更高效地利用ChatGPT功能,跨平台和丰富的功能特性让它在众多类似工具中脱颖而出。