Skip to content

Add ChatGPTUnofficialProxyAPI to use the real ChatGPT again πŸ’ͺ

Compare
Choose a tag to compare
@transitive-bullshit transitive-bullshit released this 19 Feb 08:18
· 483 commits to main since this release

We now provide three ways of accessing the unofficial ChatGPT API, all of which have tradeoffs:

Method Free? Robust? Quality?
ChatGPTAPI ❌ No βœ… Yes β˜‘οΈ Mimics ChatGPT
ChatGPTUnofficialProxyAPI βœ… Yes β˜‘οΈ Maybe βœ… Real ChatGPT
ChatGPAPIBrowser (v3) βœ… Yes ❌ No βœ… Real ChatGPT

Note: I recommend that you use either ChatGPTAPI or ChatGPTUnofficialProxyAPI.

  1. ChatGPTAPI - Uses text-davinci-003 to mimic ChatGPT via the official OpenAI completions API (most robust approach, but it's not free and doesn't use a model fine-tuned for chat)
  2. ChatGPTUnofficialProxyAPI - Uses an unofficial proxy server to access ChatGPT's backend API in a way that circumvents Cloudflare (uses the real ChatGPT and is pretty lightweight, but relies on a third-party server and is rate-limited)
  3. ChatGPTAPIBrowser - (v3.5.1 of this package) Uses Puppeteer to access the official ChatGPT webapp (uses the real ChatGPT, but very flaky, heavyweight, and error prone)

v4.4.1...v4.5.0