Marvin

Latest version: v2.3.8

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 11

1.5.5

What's Changed
* fix case where `ai_fn` returns a literal False by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/622
* support streaming for `ChatCompletion.create` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/624
* fix ai_fn type returns for generic aliases and dict by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/626


**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v1.5.4...v1.5.5

1.5.4

What's Changed
* set app description as tool __doc__ if used as tool by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/613
* some one accidenlty updated the deployment_name to deployment_id fixe… by thanseefpp in https://github.com/PrefectHQ/marvin/pull/616
* fix pydantic v1 behavior - allow `BaseModel` return for `ai_fn` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/615
* make `acall` consistent with `__call__`, add tests, fix a bug by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/617


**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v1.5.3...v1.5.4

1.5.3

1.5.2

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 https://github.com/PrefectHQ/marvin/pull/608
* azure settings + ai_model param propagation by aaazzam in https://github.com/PrefectHQ/marvin/pull/607
* Ai app refactor by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/552


**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v1.5.1...v1.5.2

1.5.1

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`.

1.5.0

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**: https://github.com/PrefectHQ/marvin/compare/v1.4.2...v1.5.0

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.