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.0.38.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 338cf56e58df4c8b0de4c243de0869965a37f9c6b9b882945d2b8161f5bc9068 |
|
MD5 | 2fae71dbdf19841895e18472bee22a79 |
|
BLAKE2b-256 | bd245fe666126a975c72858ac33b0ad5fd500d563e2292a4866da2995a26673a |