/ChatGPT

Lightweight package for interacting with ChatGPT's API by OpenAI. Uses reverse engineered official API.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

ChatGPT

PyPi PyPi Python package

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

image

  • 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

My list

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