Skip to content

Releases: waylaidwanderer/node-chatgpt-api

v1.37.0 - Bing Image Creator support, ChatGPTClient optimizations, and more

31 May 21:32
Compare
Choose a tag to compare

What's Changed

  • fix(bing): extend message timeout by @fuegovic in #372
  • feat(client): add support for custom headers in options object by @danny-avila in #380
  • feat(client): adding conversation overwrite, conversation return and keepNecessaryMessagesOnly features by @Leask in #308
  • chore: rewrite dockerfile by @oskardotglobal in #335
  • feat(bing): add the image generation function by @timefox in #381

New Contributors

Full Changelog: v1.36.0...v1.37.0

v1.36.0

16 May 04:40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.35.0...v1.36.0

v1.35.0

12 Apr 08:14
Compare
Choose a tag to compare

What's Changed

  • fix(bing): fix jailbreak mode context input & fix repeating introduction by @interestingdarkness in #256
  • build(deps-dev): bump eslint from 8.36.0 to 8.37.0 by @dependabot in #258
  • fix: update reverseProxyUrl in demo, raise awareness of duti.tech compromise by @danny-avila in #269
  • fix(bing): Try to fix everything caused by "current user message in document context" by @interestingdarkness in #264
  • build(deps-dev): bump @keyv/redis from 2.5.6 to 2.5.7 by @dependabot in #272
  • fix(bing): use empty string for real user message in jailbreak mode by @notenough1111 in #277
  • build(deps): bump @dqbd/tiktoken from 1.0.2 to 1.0.3 by @dependabot in #279
  • make genTitle method async and add to response object as promise by @danny-avila in #280
  • build(deps): bump @dqbd/tiktoken from 1.0.3 to 1.0.4 by @dependabot in #300
  • build(deps): bump undici from 5.21.0 to 5.21.2 by @dependabot in #299
  • build(deps-dev): bump eslint from 8.37.0 to 8.38.0 by @dependabot in #298
  • feat(ChatGPTBrowserClient): add optional onEventMessage param for Browser Client by @danny-avila in #297

New Contributors

Full Changelog: v1.33.0...v1.35.0

v1.33.0

27 Mar 22:47
Compare
Choose a tag to compare

What's Changed

Fixes

  • Fixed issue with Bing AI not using user's language in jailbreak mode by @today- in #229
  • Fixed WebSocket connection error events not being caught in Bing by @ropoctl in #240
  • Checked if IP is blocked by Bing by @likev and added a workaround for request being blocked due to geolocation in #244 and #230, respectively
  • Handle eventMessage is null in Bing before setting properties in #247

Build

Docs

Features

  • Put the conversation in "document summary" context in Bing by @interestingdarkness in #246
  • Allow shouldGenerateTitle to be overridden by request in API server

Chore

  • Updated bypass url in chatgpt-browser

New Contributors

Full Changelog: v1.32.0...v1.33.0

v1.32.0

21 Mar 22:33
Compare
Choose a tag to compare

TL;DR

  • Bing: re-enabled support for system messages
  • Bing: added support for context message and fast “Balanced” mode
  • Bumped fastify, inquirer and ora dependencies
  • Other minor fixes

What's Changed

New Contributors

Full Changelog: v1.31.0...v1.32.0

v1.31.0

18 Mar 04:16
Compare
Choose a tag to compare

What's Changed

Other

  • chore(bing): updated headers to match the latest Edge Dev request
  • feat(client): properly support gpt-4 model (skipped GitHub release for this minor version since I felt it wasn't too important)

New Contributors

Full Changelog: v1.29.0...v1.31.0

v1.29.0

13 Mar 00:10
Compare
Choose a tag to compare

What's Changed

  • fix(server): jailbreak conversation cache fix by @TNTcraftHIM in #175
  • build(deps): bump ws from 8.12.1 to 8.13.0 by @dependabot in #179
  • feat(readme): Add my webapp client program in project list. by @walkthunder in #182
  • feat(client): add the ablity to generate titles for conversations by @waylaidwanderer in #183
  • fix(client): also include parentMessageId in responses if available

New Contributors

Full Changelog: v1.28.0...v1.29.0

v1.28.0 - Per-Message Client Options

08 Mar 07:23
Compare
Choose a tag to compare

Features

Fixes

  • added ESLint to project and fixed all linting errors

Other

  • added a Projects section to the README where you can add your projects using this library

Full Changelog: v1.27.0...v1.28.0

v1.27.0 - Sydney

07 Mar 21:45
Compare
Choose a tag to compare

Features

Other

Full Changelog: v1.26.0...v1.27.0

v1.26.0

06 Mar 00:30
Compare
Choose a tag to compare

Features

  • Add proxy option and 'Generate title' request by @hyperzlib in #146
  • Updated readme and example settings
  • Set default model to gpt-3.5-turbo
  • Optimized token counting algorithm
  • Fixed various issues with gpt-3.5-turbo jailbreak (prompt prefix, end token, tokenizer, and faux tokens)

New Contributors

Full Changelog: v1.25.0...v1.26.0