ChatGPT is a reverse engineering of OpenAI's ChatGPT API
Project description
ChatGPT ![](https://pypi-camo.freetls.fastly.net/51d6daf5537dc770cecfe31be34152c73c7cae80/68747470733a2f2f6769746875622e636f6d2f616368656f6e6730382f436861744750542f626c6f622f6d61696e2f6c6f676f2e706e673f7261773d74727565)
Reverse Engineered ChatGPT by OpenAI. Extensible for chatbots etc.
Notice
OpenAI has added cloudflare to protect their services. Please use session tokens along with cf_clearance
(more details in wiki)
Instructions
Instructions have been moved to the Wiki.
If you were using this prior to version 0.0.31, please update immediately. pip3 install revChatGPT --upgrade
. Fixes has been done to avoid bot blocking
Features
- No moderation
- Programmable.
- Async version
- Email/password authentication
- Cookie based authentication
- Access Token authentication
- Captcha support
Flaws
- No ARM support for email/password. Use session token authentication if on Raspberry Pi
Help needed
- Documentation for OpenAIAuth
- Update documentation for developers (with examples)
Awesome ChatGPT
If you have a cool project you want added to the list, open an issue.
Disclaimers
This is not an official OpenAI product. This is a personal project and is not affiliated with OpenAI in any way. Don't sue me
Credits
- rawandahmad698 - Reverse engineering Auth0
- FlorianREGAZ - TLS client
- PyRo1121 - Linting
- Harry-Jing - Async support
- Ukenn2112 - Documentation
- aliferouss19 - Logo
- All other contributors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for revChatGPT-0.0a40-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79d2ed31ad753cd37f406c5f2a38c635d9472c44b6ea6fb9eaa92d0e0fd6e22b |
|
MD5 | 4530d9445e4dd7c9be9281066f7e1d07 |
|
BLAKE2b-256 | 014967447f2b939ad7b8675aea80a40d1639a8d8338765757d9c20ba150a71fd |