Skip to content

Releases: PrefectHQ/marvin

v2.0.1 pre-release

19 Dec 22:44
e0b4803
Compare
Choose a tag to compare
v2.0.1 pre-release Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-alpha.2...v.2.0.1-alpha.1

v2.0.0 pre-release

15 Dec 21:54
Compare
Choose a tag to compare
v2.0.0 pre-release Pre-release
Pre-release

Marvin 2 introduces

  • support for OpenAI 1.X Client and migration to Pydantic V2.
  • a multi-modal API for text-to-speech and image generation.
  • a beta Assistants API for ai-powered workflows
click for detailed changes

Full Changelog: v1.5.6...v2.0.0-alpha.2

v1.5.6

06 Nov 18:57
80b6c64
Compare
Choose a tag to compare

pin openai

What's Changed

New Contributors

Full Changelog: v1.5.5...v1.5.6

v1.5.5

30 Oct 23:27
5794ecd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.4...v1.5.5

v1.5.4

19 Oct 22:41
bd3080b
Compare
Choose a tag to compare

What's Changed

  • set app description as tool doc if used as tool by @zzstoatzz in #613
  • some one accidenlty updated the deployment_name to deployment_id fixe… by @thanseefpp in #616
  • fix pydantic v1 behavior - allow BaseModel return for ai_fn by @zzstoatzz in #615
  • make acall consistent with __call__, add tests, fix a bug by @zzstoatzz in #617

Full Changelog: v1.5.3...v1.5.4

v1.5.3

13 Oct 22:33
e29c8c0
Compare
Choose a tag to compare

A bugfix for AIApplication introduced in 1.5.2

AIApplication released in 1.5.2 was unable to recall previous user messages in the conversation due to a bug in prompt rendering - this is fixed in v1.5.3.

What's Changed

Full Changelog: v1.5.2...v1.5.3

v1.5.2

11 Oct 23:17
cc12aac
Compare
Choose a tag to compare

What's Changed

Highlight

AIApplication now uses marvin's ChatCompletion.achain instead of the Executor to use tools and process user inputs.

Itemized changes

  • fallback to pydantic.v1 BaseSettings on pydantic-settings import error by @aaazzam in #608
  • azure settings + ai_model param propagation by @aaazzam in #607
  • Ai app refactor by @zzstoatzz in #552

Full Changelog: v1.5.1...v1.5.2

v1.5.1

28 Sep 23:40
e15186a
Compare
Choose a tag to compare

v1.5.1 fixes an import error that required pydantic-settings as a dependency.

Marvin is fully backwards compatible with Pydantic v1 and v2.

  • For Pydantic v2 users, pydantic-setting is a required dependency.
  • Since pypi does not support conditional imports, users on pydantic v2 will be prompted to pip install pydantic-settings.

v1.5.0

22 Sep 21:51
f37ad5b
Compare
Choose a tag to compare

What's Changed

  • Introduces fully type-hinted ChatCompletion object, and add support for OpenAI function calling with Claude2 .
  • Compatible for Pydantic V2 and V1 users!
  • Introduction of prompt_fn (see docs https://www.askmarvin.ai/prompting/prompt_function/)
  • fixed runtime settings error affecting ai_classifier

Full Changelog: v1.4.2...v1.5.0

v1.4.2

13 Sep 23:26
e1b2f05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.1...v1.4.2