Releases: PrefectHQ/marvin
Releases · PrefectHQ/marvin
v1.4.2
v1.4.1
What's Changed
- add multi tool ai app example by @zzstoatzz in #574
- add
BaseChatCompletion.achain
andchain
by @zzstoatzz in #576 - add regression test by @zzstoatzz in #575
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- 1.3 banner by @jlowin in #524
- call dict on AnthropicFunctionCall before passing back to Completion by @aaazzam in #526
- More flexible providers by @jlowin in #525
- Fix broken link to docs in README.md by @discdiver in #531
- add temp settings by @zzstoatzz in #528
- Improve web tools + slackbot by @zzstoatzz in #529
- add newline to docs to fix list formatting by @cicdw in #536
- support sync mapping and
ai_fn
async by @zzstoatzz in #545 - Update pytest-env requirement from ~=0.8 to >=0.8,<2.0 by @dependabot in #539
- fix transcription by @zzstoatzz in #547
- ai_model to use ChatCompletion; deprecates ChatLLM by @aaazzam in #544
- ai_classifier to use ChatCompletion; deprecates ChatLLM by @aaazzam in #548
- make hello marvin page less verbose and update some examples by @zzstoatzz in #550
- Fix links to doc by @maisim in #555
- Streaming AIApplication error with Azure OpenAI API #541 fixed by @thanseefpp in #560
- Create _compat.py by @aaazzam in #563
- make sure instructions make it to as_classifier by @aaazzam in #569
- add dedicated basic examples for ai_fn by @aaazzam in #568
- document collection utils by @zzstoatzz in #565
- Delete Untitled19.ipynb by @discdiver in #562
- Settings to pydantic v2 by @aaazzam in #564
ai_fn.as_prompt
by @zzstoatzz in #572- docs fix + QOL parsing stuff (rm parse raw for json.loads) by @aaazzam in #573
New Contributors
- @cicdw made their first contribution in #536
- @maisim made their first contribution in #555
- @thanseefpp made their first contribution in #560
Full Changelog: v1.3.0...v1.4.0
v1.4.0-alpha.2
What's Changed
- Streaming AIApplication error with Azure OpenAI API #541 fixed by @thanseefpp in #560
New Contributors
- @thanseefpp made their first contribution in #560
Full Changelog: v1.4.0-alpha.1...v1.4.0-alpha.2
v1.4.0-alpha.1
What's Changed
- 1.3 banner by @jlowin in #524
- call dict on AnthropicFunctionCall before passing back to Completion by @aaazzam in #526
- More flexible providers by @jlowin in #525
- Fix broken link to docs in README.md by @discdiver in #531
- add temp settings by @zzstoatzz in #528
- Improve web tools + slackbot by @zzstoatzz in #529
- add newline to docs to fix list formatting by @cicdw in #536
- support sync mapping and
ai_fn
async by @zzstoatzz in #545 - Update pytest-env requirement from ~=0.8 to >=0.8,<2.0 by @dependabot in #539
- fix transcription by @zzstoatzz in #547
- ai_model to use ChatCompletion; deprecates ChatLLM by @aaazzam in #544
- ai_classifier to use ChatCompletion; deprecates ChatLLM by @aaazzam in #548
- make hello marvin page less verbose and update some examples by @zzstoatzz in #550
- Fix links to doc by @maisim in #555
New Contributors
Full Changelog: v1.3.0...v1.4.0-alpha.1
v1.3.0
What's Changed
- migrate slackbot by @zzstoatzz in #509
- Bugfix for #511: fix AIModel.generate by adding an async helper method by @lmmx in #512
- Update deployment.ipynb by @aaazzam in #464
- Refactored ChatCompletion to add auto and manual function calling by @aaazzam in #510
- Update prompts /base.py by @Phodaie in #514
- Docs by @aaazzam in #515
- add mkdocs extra data plugin to build docs yml by @aaazzam in #516
- Update publish-docs.yml by @aaazzam in #517
- allow pydantic 1.10.7 by @zzstoatzz in #520
- State by @aaazzam in #521
- Update docs for 1.3 by @jlowin in #522
- Support functions with no docstring by @jlowin in #523
New Contributors
Full Changelog: v1.2.1...v1.3.0
v1.2.1
v1.2.0
What's Changed
- Update settings to reflect provider settings by @jlowin in #492
- Update banner by @jlowin in #494
- fix(openai-model): correct handling stream messages by @polacekpavel in #496
- add a couple useful utils by @zzstoatzz in #502
- prevent llm tests from fork by @zzstoatzz in #501
- merge openai api key by @zzstoatzz in #500
- Use GPT 4 by default by @jlowin in #493
- fix transcription error by @zzstoatzz in #503
- Add model creation to OpenAI SDK by @aaazzam in #504
New Contributors
- @polacekpavel made their first contribution in #496
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Add .map for AI Functions by @jlowin in #441
- Add streaming support to engine + AI applications by @jlowin in #444
- Remove "made with mkdocs" from docs footer by @discdiver in #443
- Track llm_response on Message objects and AI Models by @jlowin in #446
- Flesh out API docs by @jlowin in #448
- Consolidate github tool by @jlowin in #449
- Minor streaming bugfix by @jlowin in #450
- modularize chroma tool and indicate
np
req forEmbeddings.acreate
by @zzstoatzz in #447 - rm schedule for community image push by @zzstoatzz in #456
- tailwind frontpage by @aaazzam in #457
- adds some test coverage to Function class by @aaazzam in #454
- Instructions to ai fn by @aaazzam in #455
- Support multiple providers + Anthropic support by @jlowin in #458
- Housekeeping: move
models
underutilities
by @jlowin in #459 - Expand AI Application docs by @jlowin in #461
- Add availability note for Anthropic by @jlowin in #460
- Abstract each provider into its own settings namespace by @jlowin in #462
- Fix AI Model bugs with instructions and add docs by @jlowin in #467
- Correct the docs for setting the Open AI API key by @Donavan in #468
- Reflect 1.0-style settings by @jlowin in #472
- Don't assign to the openai global variable by @jlowin in #474
- Add support for Azure OpenAI service by @jlowin in #466
- Add .map method for AI Models by @jlowin in #465
- Remove global default model + fix tokenization by @jlowin in #480
- enable
instructions
on ai_classifier by @aaazzam in #470 - Classifier enhancements: mapping, guard against non-openai by @jlowin in #481
- Update AI Classifier docs by @jlowin in #483
- Ensure model is always passed to executor by @jlowin in #482
- Rm agents (undocumented) by @aaazzam in #485
- Add context sizes for all models by @jlowin in #484
- add NLI references by @jlowin in #489
embedding_engine
setting moved by @zzstoatzz in #488- mv apps to /cookbooks by @aaazzam in #486
- ensure multiqueried excerpts are not too small by @zzstoatzz in #490
- Fix type annotation for
ai_fn
by @yasyf in #469 - run pre-commits by @zzstoatzz in #491
New Contributors
Full Changelog: v1.0.2...v1.1.0