Skip to content

Releases: emilrueh/lua-genai

v0.3 Async requests

06 Feb 18:12
4ee17f0
Compare
Choose a tag to compare

Pull requests

  • Coroutine based non-blocking async requests via copas by @emilrueh in #20
  • Update documentation with async features by @emilrueh in #21

Full Changelog: v0.2.2...v0.3

v0.2.2 Ensure LÖVE usability

02 Feb 18:56
7fa9c65
Compare
Choose a tag to compare
  • Add missing but required content length header for löve2d usage by @emilrueh in #19

Full Changelog: v0.2.1...v0.2.2

v0.2.1 Ensure backwards compatibility

02 Feb 16:38
9570c0b
Compare
Choose a tag to compare

v0.2 OpenAI compatible endpoints

01 Feb 22:42
b21ba0b
Compare
Choose a tag to compare

Changes:

  • Allow OpenAI compatible model providers by @emilrueh in #17

Full Changelog: v0.1...v0.2

v0.1 Initial Release

31 Dec 19:05
Compare
Choose a tag to compare

Pull requests introducing major changes:

  • Abstract conversation logic and modularize providers by @emilrueh in #4
  • Stream responses and implement other settings as well as track token costs by @emilrueh in #5
  • Structured responses via json schema and basic exception handling by @emilrueh in #7
  • Package Chat as feature resulting in better abstraction by @emilrueh in #12
  • Setup luarock structure and expose stream handler by @emilrueh in #14

Full Changelog: https://github.com/emilrueh/lua-genai/commits/v0.1