Skip to main content

An unofficial Python wrapper for OpenAI's ChatGPT API

Project description

UnlimitedGPT

Downloads PyPi License Twitter Follow

UnlimitedGPT is a Python library for using the ChatGPT website as an alternative API to the OpenAI paid API.

UnlimitedGPT makes it easy to send messages and receive responses. UnlimitedGPT can also do a wide range of things such as getting the user data, getting the session data, clearing all conversations, resetting the current conversation, switching themes, switching accounts, and logging out from the session.

Preview

Compatibility

UnlimitedGPT works on Windows, Linux and macOS. It also works on Google Colab and other headless linux servers. UnlimitedGPT requires Python 3.8 or later.

Features

  • Cloudflare's anti-bot protection bypass using undetected_chromedriver
  • Headless machines support
  • Google Colab support
  • Proxy support (only without basic auth)
  • Automate almost everything in ChatGPT.
  • Supports sending messages and receiving responses, as well as regenerating them.
  • Supports using the BACKEND API!
  • Supports imitating human typing, with cusotmized delays.
  • Supports switching between different accounts.
  • Supports switching between different themes.
  • Supports getting the session data, along with the user data.
  • Supports logging out from the session.
  • Supports toggling chat history on/off.

and so much more!

Documentation

You can find the documentation here.

Changelog

You can find the changelog here.

Insipration

This project is inspired by

Disclaimer

  • This project is not affiliated with OpenAI in any way. Use at your own risk. I am not responsible for any damage caused by this project. Please read the OpenAI Terms of Service before using this project.
  • This project is not built from scratch by me, I just modified, improved and fixed the original code of pyChatGPT since I noticed there were already some PRs and they were not responded to by the terry3041. I also added some new features to the package, and will keep on doing so.

License

This project is licensed under the GPLv3 License - see the LICENSE file for details.

Star History

Star History Chart

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

UnlimitedGPT-0.1.9.3.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

UnlimitedGPT-0.1.9.3-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file UnlimitedGPT-0.1.9.3.tar.gz.

File metadata

  • Download URL: UnlimitedGPT-0.1.9.3.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for UnlimitedGPT-0.1.9.3.tar.gz
Algorithm Hash digest
SHA256 a9f14222da169a4f21c7d00f21768b6a4269b116f0faace0710a5648318c51a1
MD5 61c829cd6bb84ff779ff4ace13a42a36
BLAKE2b-256 f6eb6e0ee9fb23f1029108e7ca0e14ac8fd4fd74c97aecc8d04dfae472699bd1

See more details on using hashes here.

File details

Details for the file UnlimitedGPT-0.1.9.3-py3-none-any.whl.

File metadata

File hashes

Hashes for UnlimitedGPT-0.1.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 258174d4d28bde2d8c2edf7370359954bf9084ae2560d99052ff30f90142c615
MD5 508724cd69825be32382d4077b6587fa
BLAKE2b-256 224723b6bdcc4127a553608c3289b68c751b9de33a08e0e18bdc5e03ea514426

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page