Releases: transitive-bullshit/agentic
Releases · transitive-bullshit/agentic
Update auto-gen docs
Add ChatGPTUnofficialProxyAPI to use the real ChatGPT again 💪
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
.
ChatGPTAPI
- Usestext-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)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)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)
- Merge pull request #364 from transitive-bullshit/feature/unofficial-proxy-api ef0e341
- 🐏 28ae98d
- 🚍 6110f23
- 🤛 e1ad9ea
- 🔑 29ac584
- 😰 c5c1937
- 🛒 a5272b7
- 🗡 b925587
- 💞 ac53265
- 📘 26c48d1
- feat: add ChatGPTUnofficialProxyAPI 6d81552
- Merge pull request #354 from waynejohny/patch-1 f2f2096
- Update readme.md 60c43c1
Remove extra console messages
Add ability to override global fetch
- feat: add ability to override global "fetch" 1bffd5e
Remove reverse proxy URL from demo
Improve apiReverseProxyUrl error message detail
Add support for apiReverseProxyUrl
See demos/demo-reverse-proxy.ts
for an example.
Switch back to text-davinci-003 after OpenAI disabled the previous model
- feat: switch to text-davinci-003 c682cd3
Add fix for fetchSSE promise rejection
- fix: add catch for fetchSSE promise rejection 78bd4ff
Minor fixes and doc updates
- chore: update ts docs ed59af3
- Merge pull request #307 from mvtavares/add_isomorphic_fetch_readme aefae23
- Merge pull request #306 from pacholoamit/readme 88a7e22
- Update readme.md e8748fe
- Merge pull request #305 from MarkusGalant/patch-1 34abda1
- Merge pull request #299 from Cadienvan/patch-1 7c8bc53
- chore: including isomorphic-fetch 1aaf4d3
- Add project to readme 727b46a
- Add Slack Bot #4 project to readme.md 6167365
- Merge pull request #301 from sebas00/sebas00-patch-1 ba0970d
- Update readme.md 2e9f3c2
- Add clippyJS bot to readme 8287ffa
- chore: fixing param stop being array instead of string 47e26cc
- chore: moving from im_end to completion params 329e076
- Merge pull request #293 from NessunKim/patch-1 d8072bb
- docs: add NessunKim/slack-chatgpt to README 41eeeb5