ProGPT

❄️ Python Package To Access GPT-3.5 Free Model


Keywords
progpt, chatgpt, gpt-3, 5, python-gpt, python-chatgpt, ai, generative-ai, chatgpt-ai, python-ai, python-generative-ai, ai-chat, chatbot, chatgpt-4, chatgpt-api, chatgpt-api-wrapper, chatgpt-bot, chatgpt-clone, chatgpt-free, chatgpt-python, chatgpt3, chatgpt4, gpt-35-turbo
License
MIT
Install
pip install ProGPT==1.0.6

Documentation

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

❤️ Support Me

If you're benefitting from my work and wish to support me, please consider visiting this link:

👮 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.