v2.1-beta.1
Pre-release
Pre-release
see the updated README
What's Changed (spoiler, its a lot)
- various bug fixes by @zzstoatzz in #699
- Bump google-github-actions/deploy-cloudrun from 1 to 2 by @dependabot in #696
- allow use of
OPENAI_API_KEY
env var by @zzstoatzz in #707 - inject app into tools by @jlowin in #709
- Assume
str
return annotation if none provided by @jlowin in #708 - Ai app tweaks by @zzstoatzz in #706
- applications module + beta import by @jlowin in #710
- Replace deprecated validate_args with TypeAdapter by @jlowin in #713
- update state interface by @zzstoatzz in #711
- rm kv module by @zzstoatzz in #715
- allow arbitrary type for tools by @zzstoatzz in #716
- Remove extra file by @discdiver in #717
- Support returning values from PromptFunction fn's by @jlowin in #718
- Add ai speech by @jlowin in #720
- Add AI Planner by @jlowin in #712
- 2.0 component refactor by @jlowin in #721
- update api ref / docstrings by @zzstoatzz in #725
- make slackpayload fields optional by @zzstoatzz in #728
- rm caching for now, more sane token scoop by @zzstoatzz in #729
- Functional backend refactor (2.x) by @jlowin in #726
- Clean 2.0 by @jlowin in #730
- WIP docs by @jlowin in #732
- Add docstrings and api ref for new core tools by @jlowin in #733
- Continue improving docstrings by @jlowin in #734
- Add vision by @jlowin in #736
- Add beta Vision functions by @jlowin in #737
- Import vision functions from marvin.beta by @jlowin in #738
- Remove "llm" marker by @jlowin in #739
- Bump actions/checkout from 3 to 4 by @dependabot in #561
- some azure support + guide by @zzstoatzz in #740
- Assistants docs by @jlowin in #741
- Improve Assistants API by @jlowin in #742
- Improve assistants docs by @jlowin in #743
- 2.0 cleanup examples by @zzstoatzz in #744
- Add applications docs by @jlowin in #745
- default gpt-4, failover by @zzstoatzz in #746
- Clean up api ref by @jlowin in #747
- Update openai.py by @jlowin in #748
- Add streaming support for chatcompletions by @jlowin in #749
- Update CLI streaming by @jlowin in #750
- Bump actions/setup-python from 4 to 5 by @dependabot in #697
- Add caching for generate() by @jlowin in #751
- Update docs by @jlowin in #752
- add more cookbook examples by @zzstoatzz in #753
- rm asserts but keep syntax highlighting by @zzstoatzz in #754
- Update pytest-rerunfailures requirement from <13,>=10 to >=10,<14 by @dependabot in #655
- Update readme by @jlowin in #755
- Tutorial (WIP) by @jlowin in #756
- Tutorial update by @jlowin in #758
- 2.0 by @jlowin in #759
Full Changelog: v2.0.1-alpha.1...v2.0.1-beta.1