ReleaseAI21 LabsAI21 Labspublished Mar 20, 2025seen Jun 27

AI21Labs/ai21-python v3.1.0

AI21Labs/ai21-python

Open original ↗

Captured source

source ↗
published Mar 20, 2025seen Jun 27captured Aug 3http 200method plain

v3.1.0

Repository: AI21Labs/ai21-python

Tag: v3.1.0

Published: 2025-03-20T13:55:14Z

Prerelease: no

Release notes:

v3.1.0 (2025-03-20)

Chores

Bumps jinja2 from 3.1.5 to 3.1.6.

--- updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect

...

Signed-off-by: dependabot[bot]

Co-authored-by: dependabot[bot]

Features

  • feat: :sparkles: introduce Maestro
  • ci: Added remove cache
  • chore: :refactor: use ChatMessage instead of Message pretty TypedDict :(
  • chore: :truck: rename maestro/runs files to maestro/run
  • fix: :recycle: bug fixes and support for more params
  • update examples (async & sync) - support passing types in output_type - deprecate instruction
  • fix: :fire: remove unsupported parameters
  • fix: :bug: try saving the day
  • fix: :bug: let's give it another go shall we
  • fix: :fire: remove unused functions
  • test: :white_check_mark: tests
  • refactor: :truck: rename messages and constraints
  • ci: :technologist: add git hooks to check for in commit content
  • chore: :truck: move maestro under beta
  • docs: :memo: update examples
  • docs: :memo: update README
  • refactor: :truck: rename maestro runs examples
  • chore: :wrench: add budget support

---------

Co-authored-by: benshuk

Co-authored-by: Josephasafg

Refactoring

  • refactor: Removed j2 support
  • fix: Bad imports
  • fix: Extra test removal

---

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