agentic

AI agent stdlib that works with any LLM and TypeScript AI SDK.

MIT License

Downloads
28K
Stars
16.3K
Committers
136

Bot releases are hidden (Show)

agentic - Replace chat model with text-davinci-003 for now

Published by transitive-bullshit over 1 year ago

Update: the text-chat-davinci-002-20230126 model has been disabled by OpenAI, which is what this library's currently using under the hood.

OpenAI released this model in stealth to YC and select partners last week. It was fine-tuned for chat and used to some extent by ChatGPT itself. After @waylaidwanderer discovered it, we updated this lib to use it.

This is a temporary setback as we look for a workaround. It is very likely that OpenAI partners still have access to a similar model. If you have any info on workarounds, please share them with one of the admins or in #general.

This update replaces the previously leaked model text-chat-davinci-002-20230126 with text-davinci-003, which is pretty much standard GPT-3. It is not fine-tuned for chat, but it should work well enough for the time being to keep your applications working.

NOTE: this model is not free and your OpenAI account will be charged for usage. Double check their pricing to make sure this is okay for your use case.

  • feat: replace chat model with text-davinci-003 as temporary workaround 1c5d0a0
  • Merge pull request #291 from gmpetrov/main 58b9ec0
  • ๐Ÿ“„ Added openai-chatgpt to readme 38565d7

https://github.com/transitive-bullshit/chatgpt-api/compare/v4.0.5...v4.1.0

agentic - Fix for completionParams to override model

Published by transitive-bullshit over 1 year ago

  • fix: completionParams dc4997d
  • fix: completionParams should be partial optional 82e89b3

https://github.com/transitive-bullshit/chatgpt-api/compare/v4.0.4...v4.0.5

agentic - Fix latest npm release

Published by transitive-bullshit over 1 year ago

  • ๐Ÿ‚ e24ac37
  • ๐Ÿ“€ c1859b0
  • ๐Ÿฝ 47721aa
  • ๐Ÿš† b4315ca
  • โช efb1de6
  • ๐Ÿ•บ d7c757a
  • ๐Ÿ’‰ e492f0d
  • chore: update docs f248ad2

https://github.com/transitive-bullshit/chatgpt-api/compare/v4.0.3...v4.0.4

agentic - v3 update for browser-based version: use updated model

Published by transitive-bullshit over 1 year ago

  • feat: update model for browser-based version b8f03f3

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.5.1...v3.5.2

agentic - Improve docs and explain some customization options

Published by transitive-bullshit over 1 year ago

  • docs: update readme with better explanations 6ca8603
  • feat: add more config params and docs 9d49e78

https://github.com/transitive-bullshit/chatgpt-api/compare/v4.0.2...v4.0.3

agentic - Fix for conversationId undefined

Published by transitive-bullshit over 1 year ago

  • fix: conversationId undefined b20fa74
  • ๐Ÿ’ด 1019db0

https://github.com/transitive-bullshit/chatgpt-api/compare/v4.0.1...v4.0.2

agentic - update readme to clarify new version

Published by transitive-bullshit over 1 year ago

  • ๐Ÿฆ‹ 57b1840
  • ๐Ÿž 1f6f08e
  • docs: update readme b823c74

https://github.com/transitive-bullshit/chatgpt-api/compare/v4.0.0...v4.0.1

agentic - MAJOR BREAKING CHANGE: browser โ‡’ official API ๐Ÿ”ฅ

Published by transitive-bullshit over 1 year ago

This change removes the browser version and all puppeteer logic and replaces it with the official OpenAI API, using a leaked chatgpt model that is likely in preparation for their upcoming API launch.

Additional logic around prompt history and context support was added because we now need to store the message history ourselves.

The net result is that this package is now significantly simpler and more robust.

Huge thanks to @waylaidwanderer for discovering the leaked chatgpt model! ๐Ÿ”ฅ ๐Ÿ”ฅ ๐Ÿ”ฅ

  • Merge pull request #284 from transitive-bullshit/feature/hidden-model-api af1f57f
  • ๐Ÿท 67b872b
  • ๐Ÿ’ cd249f9
  • docs: update readme and auto-gen docs 3a0259c
  • feat: add persistence demo and keyv support 531e180
  • feat: MAJOR BREAKING CHANGE; moved from browser to official completion API with unofficial chatgpt model 21dd9d5

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.5.1...v4.0.0

agentic - Add support for premium / pro / paid accounts

Published by transitive-bullshit over 1 year ago

Just set the isProAccount option in ChatGPTAPIBrowser constructor.

  • chore: update ts docs 9ee7746
  • fix; isProAccount should be optional 83bb9cf
  • Merge pull request #276 from PawanOsman/main 0e28a2b
  • Support for Pro Accounts ba71198
  • Merge pull request #274 from TheBrokenRail/patch-1 54a08a5
  • Update readme.md 97cd50a
  • Add ShakespeareBot to the project list 25997bc

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.5.0...v3.5.1

agentic - Add support for userDataDir

Published by transitive-bullshit over 1 year ago

Huge thanks to @kodjunkie ๐Ÿ’ช for #271

  • chore: update readme b016c00
  • Merge pull request #273 from itskdhere/main 791b2f4
  • Merge pull request #271 from kodjunkie/patch-2 25ca608
  • Added itskdhere/ChatGPT-Discord-BOT in list e28e638
  • chore: update pnpm-lock.yaml 55b5669
  • chore: add support for userDataDir e21a690
  • chore: remove unused code b5698e3
  • Merge pull request #257 from Kladdy/patch-1 c3bf0c3
  • Add project to project list 6d63943

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.4.2...v3.5.0

agentic - Improve proxy auth

Published by transitive-bullshit almost 2 years ago

  • feat: improve support for proxy auth 0c11a4d
  • Merge pull request #259 from thanhsonng/main 1d78476
  • feat: Add new project to readme 9a43477
  • ๐Ÿ˜ 824e73f
  • ๐Ÿบ 4c196ba
  • ๐Ÿคง 09e3a32

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.4.1...v3.4.2

agentic - Update docs

Published by transitive-bullshit almost 2 years ago

  • chore: update ts docs 71c9507
  • docs: update readme 4a0f780
  • โฒ 0636c37

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.4.0...v3.4.1

agentic - Add onProgress to ChatGPTAPIBrowser

Published by transitive-bullshit almost 2 years ago

  • feat: add onProgress to ChatGPTAPIBrowser.sendMessage e0fd5f4

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.13...v3.4.0

agentic - Bypass new update modal and add google auth demo

Published by transitive-bullshit almost 2 years ago

  • feat: add bypass for 2023-01-09 update modal c64d305
  • feat: add google auth demo a70d6f5
  • feat: add waylaidwanderer/node-chatgpt-api to readme 980c8fd
  • Merge pull request #242 from noelzappy/main 30e63cf
  • Update readme.md 3bb14e0
  • Merge pull request #236 from mitkodkn/patch-1 026c686
  • Update readme.md 6a78462
  • Update readme.md 34134f1
  • chore: add NestJS starter boilerplate to readme 3378746

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.12...v3.3.13

agentic - Fix JSON parse error

Published by transitive-bullshit almost 2 years ago

  • Merge pull request #249 from czzonet/main 1923f77
  • fix JSON parse error 384db42

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.11...v3.3.12

agentic - Slight login password fix

Published by transitive-bullshit almost 2 years ago

  • fix: add slight delay for password => login click b6649b9
  • Merge pull request #232 from xtremehpx/main 158cc7f
  • Update readme.md 99f5c69
  • Merge remote-tracking branch 'upstream/main' 6d95f77
  • Update readme.md 336a91d
  • Merge pull request #226 from jcromero/patch-1 8c7ab5e
  • Update readme.me 562aafc

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.10...v3.3.11

agentic - Minor doc and demo updates

Published by transitive-bullshit almost 2 years ago

  • chore: update ts docs fe9bcd3
  • docs: update demo to remove redundant browser conversation demo 025e7e3
  • Merge pull request #225 from jwgatt/main 726550b
  • chore: update year to 2023 9ce1b0c
  • update authclass 19966aa
  • Merge pull request #223 from ArdaGnsrn/main 5ff3191
  • Merge pull request #215 from RusDyn/patch-1 f2c6c6b
  • Update readme.md 46be9c3
  • Update readme.md 99083ba
  • Merge pull request #220 from f/patch-1 2ac4fe6
  • optionally, easier way to get userAgent f6c08f6
  • Update readme.md b112d57

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.9...v3.3.10

agentic - Robustness fixes โšก๏ธ

Published by transitive-bullshit almost 2 years ago

  • fix: minor PR cleanups c1ec537
  • Merge pull request #219 from fuergaosi233/feat/impove-robustness 5c7b9d6
  • โšก๏ธ Improve robustness e98f740

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.8...v3.3.9

agentic - Fix for post-captcha getting stuck

Published by transitive-bullshit almost 2 years ago

  • ๐Ÿ“› 9e2779e
  • ๐Ÿ”– 6187ded
  • Merge pull request #210 from codextde/main 94e7db3
  • Added YouTube Video Summary Telegram Bot 9f62f52

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.7...v3.3.8

agentic - Minor fixes to captcha bypass

Published by transitive-bullshit almost 2 years ago

  • feat: minor improvements to captcha bypass 10db160
  • Merge pull request #208 from lokwkin/adding-slackbot-integration d0506da
  • adding slackbot integration 50b2500

https://github.com/transitive-bullshit/chatgpt-api/compare/v3.3.6...v3.3.7

Package Rankings
Top 16.33% on Npmjs.org
Related Projects