Releases: instructor-ai/instructor
Releases · instructor-ai/instructor
1.3.2
What's Changed
- Adding gpt4o vision example by @karbon0x in #702
- Fixed incorrect/missing arguments by @Elektra58 in #708
- Fixed incorrect argument by @Elektra58 in #707
- Fixed a typo by @yasoob in #705
- restore async groq functionality by @cmishra in #704
- Improve gemini model robustness by @ssonal in #701
New Contributors
- @karbon0x made their first contribution in #702
- @Elektra58 made their first contribution in #708
- @yasoob made their first contribution in #705
- @cmishra made their first contribution in #704
Full Changelog: 1.3.1...1.3.2
1.3.1
What's Changed
- Fix typos in README.md by @AmgadHasan in #699
- Fix failure checking for "google.generativeai' import spec by @dbmikus in #698
New Contributors
- @AmgadHasan made their first contribution in #699
- @dbmikus made their first contribution in #698
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
- Update groq.md by @frankbaele in #651
- Added gpt-4o to model costs and model names by @st4r0 in #671
- Update Groq documentation and examples to use preferred patching method by @NasonZ in #663
- anthropic force tool by @Cruppelt in #681
- maybe results typo fix by @rbraddev in #686
- Parea Blogpost by @joschkabraun in #673
- Fix typo in philosophy.md by @deeplook in #677
- Update mode.py to warn in
Mode.FUNCTIONS
access vs. in__new__
by @boydgreenfield in #678 - Fix handling of snapshot_ids ("gpt-4-turbo-2024-04-09" and "gpt-4o-2024-05-13") and alias "gpt-4-turbo". by @st4r0 in #672
- Update ollama.md by @MeDott29 in #635
- Fixed up discord link by @ivanleomk in #690
- Enrich IncompleteOutputException with completion context by @lukszamarcin in #683
- Anthropic streaming support by @ssonal in #682
- results rename by @rbraddev in #692
- Updates to Parea blog by @joschkabraun in #695
- Fix typo in blog by @joschkabraun in #696
- Update
Mode.MD_JSON
and addProvider.DATABRICKS
by @arcaputo3 in #691 - Add basic support for gemini models by @ssonal in #684
New Contributors
- @frankbaele made their first contribution in #651
- @st4r0 made their first contribution in #671
- @NasonZ made their first contribution in #663
- @rbraddev made their first contribution in #686
- @deeplook made their first contribution in #677
- @lukszamarcin made their first contribution in #683
- @ssonal made their first contribution in #682
- @arcaputo3 made their first contribution in #691
Full Changelog: 1.2.6...1.3.0
1.2.6
What's Changed
- Import typing related imports only when type checking by @noxan in #645
- New Logfire Article ( Fixes #640 ) by @ivanleomk in #647
- Updated the Logfire and Fastapi article by @ivanleomk in #648
- [docs] index watsonx example by @h0rv in #642
- doc: Update self_critique.md by @sgrimee in #652
- fix: Update llama-cpp-python examples to use
patch
instead offrom_openai
by @abetlen in #656
New Contributors
- @noxan made their first contribution in #645
- @sgrimee made their first contribution in #652
- @abetlen made their first contribution in #656
Full Changelog: 1.2.5...1.2.6
1.2.5
What's Changed
- feat: add watsonx support by @h0rv in #620
- Implement Pyright for Type-Checking by @max-muoto in #630
- Enable PyUpgrade Ruff Rule-Set by @max-muoto in #633
- Avoid deprecated class property stacking by @max-muoto in #637
- Instructor with Logfire by @ivanleomk in #639
- ANTHROPIC_JSON: allow control characters in JSON strings if strict=False by @voberoi in #644
- Allow newer Pydantic patch versions by @bencrouse in #643
New Contributors
- @h0rv made their first contribution in #620
- @max-muoto made their first contribution in #630
- @voberoi made their first contribution in #644
- @bencrouse made their first contribution in #643
Full Changelog: 1.2.4...1.2.5
1.2.4
1.2.3
What's Changed
- Fix bullet list in README.md by @xingweitian in #621
- Update README.md by @eltociear in #625
- fix typo about Enum 'and' → 'an' by @inn-0 in #626
- Fix anthropic usage and tools by @lazyhope in #622
New Contributors
- @xingweitian made their first contribution in #621
- @eltociear made their first contribution in #625
Full Changelog: 1.2.2...1.2.3
1.2.2
What's Changed
- From mistral by @wassim-trabelsi in #599
- feat: custom exceptions by @jxnl in #614
New Contributors
- @wassim-trabelsi made their first contribution in #599
Full Changelog: 1.2.1...1.2.2
1.2.1
What's Changed
- feat: basic sentiment analysis eval tests by @meta-boy in #610
- [Ellipsis] docstring-parser 0.16 by @ellipsis-dev in #608
- Added support for MD_JSON for Anyscale and Together by @jpetrantoni in #611
New Contributors
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
- Add support for cohere models by @lidiyam in #585
- adding AnthropicVertex by @dlubom in #595
- fix: typo textblocks vi-fr in blog post by @inn-0 in #596
- Document use of SkipJsonSchema for omitting fields by @boydgreenfield in #597
- Support python 3.9 by @RedTachyon in #601
New Contributors
- @lidiyam made their first contribution in #585
- @dlubom made their first contribution in #595
- @boydgreenfield made their first contribution in #597
- @RedTachyon made their first contribution in #601
Full Changelog: 1.1.0...1.2.0