Skip to content

Releases: AI21Labs/ai21-python

v3.3.0

25 May 12:20
Compare
Choose a tag to compare

v3.3.0 (2025-05-25)

Bug Fixes

  • Remove optional context parameter from maestro requests (#288, 8fbfc9d)
  • fix: remove optional parameter from maestro requests

  • fix: remove jamba instruct tests

Documentation

Features

  • ✨ Enhance Requirement and Output Options in Maestro (#289, 329379f)
  • feat: ✨ Enhance Requirement and Output Options in Maestro

  • chore: 🔧 Include Requirements Result in Maestro Async and Sync Runs examples

  • fix: 🏷️ requirements typings


Co-authored-by: benshuk [email protected]

  • feat: Added launchpad client

  • test: Added imports to test

Refactoring

  • refactor: Remove client url creation

  • fix: tests


Detailed Changes: v3.2.0...v3.3.0

v3.2.0

28 Apr 13:56
Compare
Choose a tag to compare

v3.2.0 (2025-04-28)

Bug Fixes

  • feat: Add Requirement, Budget, Tool, and ToolResources exports

  • docs: Add Maestro section to README


Co-authored-by: benshuk [email protected]

Chores

  • deps: Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#261, 36eca68)

Bumps pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production

update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Asaf Joseph Gardin [email protected]

  • deps: Bump python-semantic-release/python-semantic-release (#271, 7c4c4a4)

Bumps python-semantic-release/python-semantic-release from 9.15.2 to 9.21.0. - Release notes - Changelog - Commits

--- updated-dependencies: - dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production

update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Asaf Joseph Gardin [email protected]

Features

  • feat: Added batches

  • feat: Added batch object

  • feat: Added batches to client

  • ci: Updated .gitignore

  • feat: Support for pagination

  • feat: Support for downloading files

  • refactor: Moved to beta

  • fix: Lint

  • fix: Typings

  • fix: CR

  • fix: Added docstring for batch list

  • fix: Added batches to beta

  • refactor: Removed commented out code

fix: add data sources support

  • fix: typedDict import

  • fix: add missing param

  • fix: add test

  • fix: remove skip

  • fix: fix test


Detailed Changes: v3.1.0...v3.2.0

v3.1.0

20 Mar 13:55
Compare
Choose a tag to compare

v3.1.0 (2025-03-20)

Chores

  • Use correct model id name for usage examples (#280, a822f62)

  • deps-dev: Bump jinja2 from 3.1.5 to 3.1.6 (#275, 1572a9c)

Bumps jinja2 from 3.1.5 to 3.1.6.


updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect

...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Features

  • feat: ✨ introduce Maestro

  • ci: Added remove cache

  • chore: :refactor: use ChatMessage instead of Message pretty TypedDict :(

  • chore: 🚚 rename maestro/runs files to maestro/run

  • fix: ♻️ bug fixes and support for more params

  • update examples (async & sync) - support passing types in output_type - deprecate instruction
  • fix: 🔥 remove unsupported parameters

  • fix: 🐛 try saving the day

  • fix: 🐛 let's give it another go shall we

  • fix: 🔥 remove unused functions

  • test: ✅ tests

  • refactor: 🚚 rename messages and constraints

  • ci: 🧑‍💻 add git hooks to check for in commit content

  • chore: 🚚 move maestro under beta

  • docs: 📝 update examples

  • docs: 📝 update README

  • refactor: 🚚 rename maestro runs examples

  • chore: 🔧 add budget support


Co-authored-by: benshuk [email protected]

Co-authored-by: Josephasafg [email protected]

Refactoring

  • refactor: Removed j2 support

  • fix: Bad imports

  • fix: Extra test removal


Detailed Changes: v3.0.4...v3.1.0

v3.0.4

06 Mar 12:43
Compare
Choose a tag to compare

v3.0.4 (2025-03-06)

Bug Fixes

  • fix: Added deprecation and removed model_id from bedrock

  • fix: Recursion func

  • fix: Changed model

  • fix: Another model name

  • fix: Model deprecation warning

  • fix: Rename model


Detailed Changes: v3.0.3...v3.0.4

v3.0.3

27 Feb 16:31
Compare
Choose a tag to compare

v3.0.3 (2025-02-27)

Bug Fixes


Detailed Changes: v3.0.2...v3.0.3

v3.0.2

19 Feb 10:05
Compare
Choose a tag to compare

v3.0.2 (2025-02-19)

Bug Fixes

  • Changed service unavailable log to 503 (#270, ef064f4)

Chores

  • deps: Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#240, 9890ade)

Bumps pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production

update-type: version-update:semver-patch

...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump python-semantic-release/python-semantic-release (#237, baac390)

Bumps python-semantic-release/python-semantic-release from 9.14.0 to 9.15.1.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production

update-type: version-update:semver-minor

...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump python-semantic-release/python-semantic-release (#243, ec79523)

Bumps python-semantic-release/python-semantic-release from 9.15.1 to 9.15.2. - Release notes - Changelog - Commits

--- updated-dependencies: - dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production

update-type: version-update:semver-patch

...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Asaf Joseph Gardin [email protected]

  • deps-dev: Bump jinja2 from 3.1.4 to 3.1.5 (#247, 2d36461)

Bumps jinja2 from 3.1.4 to 3.1.5.


updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect

...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Continuous Integration

Testing

  • test: Removed legacy j2 tests

  • fix: Failing test

  • docs: Removed print


Detailed Changes: v3.0.1...v3.0.2

v3.1.0-rc.9

28 Jan 14:04
Compare
Choose a tag to compare
v3.1.0-rc.9 Pre-release
Pre-release

v3.1.0-rc.9 (2025-01-28)

Bug Fixes

Chores


Detailed Changes: v3.1.0-rc.8...v3.1.0-rc.9

v3.1.0-rc.8

21 Jan 15:08
Compare
Choose a tag to compare
v3.1.0-rc.8 Pre-release
Pre-release

v3.1.0-rc.8 (2025-01-21)

Bug Fixes

  • 🐛 create thread without messages plz (#260, 9b73967)
  • fix: 🐛 create thread without messages plz

  • docs: 📝 update assistant example


Co-authored-by: benshuk [email protected]

Chores

  • ♻️ thread messages should be optional (7198db9)

Features

  • feat: ✨ support deleting assistant

  • fix: ♻️ assistant route description should be optional


Co-authored-by: benshuk [email protected]


Detailed Changes: v3.1.0-rc.7...v3.1.0-rc.8

v3.1.0-rc.7

13 Jan 08:31
Compare
Choose a tag to compare
v3.1.0-rc.7 Pre-release
Pre-release

v3.1.0-rc.7 (2025-01-13)

Bug Fixes

  • Bad endpoint in async thread runs (#255, 4a7dfe0)

  • Change schemas field in PlanResponse to be optional (#257, 6d9d1a4)


Detailed Changes: v3.1.0-rc.6...v3.1.0-rc.7

v3.1.0-rc.6

08 Jan 15:30
Compare
Choose a tag to compare
v3.1.0-rc.6 Pre-release
Pre-release

v3.1.0-rc.6 (2025-01-08)

Bug Fixes

  • Do not require all fields for RequiredAction (#253, 1714ccc)

Detailed Changes: v3.1.0-rc.5...v3.1.0-rc.6