Skip to main content

❄️ Python Package To Access GPT-3.5 Free Model

Project description

ProGPT - Free ChatGPT API

PyPI PyPI - Python Version Downloads

ChatGPT

I reverse engineered ChatGPT's Free Web API and made this simple python package.

Both Generative & Conversation modes are supported.

Installation

$ pip install progpt

How to get access_token?

In your browser:

  1. Login to chat.openai.com
  2. Open this page, and you'll see JSON data
  3. Copy value of accessToken

Generative Mode

Answers individual prompts, doesn't remember past messages.

from ProGPT import Generative

bot = Generative(access_token)

print(bot.prompt("who invented electricity?"))

Conversation Mode

Creates a conversation thread and remembers your chat history.

from ProGPT import Conversation

bot = Conversation(access_token)

print(bot.prompt("hello"))
print(bot.prompt("how are you?"))

Rate Limits

To overcome the free tier's rate limits:

  • Add time gap between prompts
  • Use multiple accounts

Donate

Wish to support this project? Please consider donating here:

PayPal: @gitdiezo

Legal

This is a third party library and not associated with OpenAI or ChatGPT. It's strictly for educational purposes. You are liable for all the actions you take.

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

ProGPT-1.0.6.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

ProGPT-1.0.6-py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 3

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