Skip to content

Releases: atinylittleshell/function-gpt

v2.0.0

07 Nov 23:56
1ba89c6
Compare
Choose a tag to compare

Major Changes

  • 095c534: Revamped public API to provide only the core functionality

    OpenAI has just announced their Assistants API which also allows function
    calling. The previous API design of function-gpt was coupled with the chat
    completion API thus won't be flexible enough for this library to work well
    with the new Assistants API.

    As a result, the public API of this library has been revamped to provide only
    the core functionality of generating function calling schema, and executing
    function calling on demand.

    The previous ChatGPTSession class was removed, as it was coupled with the chat
    completion API. A new class FunctionCallingProvider is introduced and can be
    used instead of ChatGPTSession for defining functions to be used by function
    calling.

v1.4.0

21 Aug 05:18
8014308
Compare
Choose a tag to compare

Minor Changes

  • 66a372d: added a few helper decorators for common types

v1.3.0

20 Aug 22:36
a8c982f
Compare
Choose a tag to compare

Minor Changes

  • a43afe8: Add API reference documentation

v1.2.1

20 Aug 06:13
59332b8
Compare
Choose a tag to compare

Patch Changes

  • 04eb21b: fix a bug with execute_only mode

v1.2.0

20 Aug 06:01
c950984
Compare
Choose a tag to compare

Minor Changes

  • 5972072: support execute_only mode

v1.1.0

20 Aug 05:22
51c2035
Compare
Choose a tag to compare

Minor Changes

  • d67864d: support object fields that are array of primitives

v1.0.6

20 Aug 04:46
4913bb9
Compare
Choose a tag to compare

Patch Changes

  • 33d02dd: fix exports and readme example

v1.0.5

19 Aug 23:37
543abfe
Compare
Choose a tag to compare

Patch Changes

  • 1296757: try fixing publish workflow