Skip to content

Releases: jakecyr/openai-function-calling

v1.0.1

30 Jun 18:22

Choose a tag to compare

Changes

  • Added the to_dict method back to the Function class and marked it as deprecated. It will be removed in future versions.

1.0.0

28 Jun 04:23

Choose a tag to compare

Changes

  • Renamed to_dict to to_json_schema.
  • Added additional validation conditions when creating and converting Parameters and Functions to JSON schema.
  • Add ruff.toml file with additional checks and fixed all linting errors.
  • Added additional docstrings.
  • Added py.typed file for mypy.

0.6.0

25 Jun 18:07

Choose a tag to compare

Features added:

  • Add new parameter to Parameter class array_item_type to specify the type of array items if type is set to array

0.5.0

24 Jun 18:58

Choose a tag to compare

Remove the openai dependency since it isn't required to use the package. It must now be installed separately.

https://pypi.org/project/openai-function-calling/0.5.0/

0.4.0

24 Jun 18:54

Choose a tag to compare

Fix bugs in the Parameter class related to required_parameters and add unit tests.

https://pypi.org/project/openai-function-calling/0.4.0/

0.3.0

24 Jun 18:30

Choose a tag to compare

Update the examples link in the README to point to GitHub instead of being relative.

https://pypi.org/project/openai-function-calling/0.3.0/

0.2.0

24 Jun 18:29

Choose a tag to compare

Update README to include details about setting the OpenAI API key and link to the examples

https://pypi.org/project/openai-function-calling/0.2.0/

0.1.0

24 Jun 18:26

Choose a tag to compare