Skip to content

jpgold830/ProGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

44 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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

๐Ÿ‘ฎ 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.

Releases

No releases published

Packages

No packages published

Languages