Releases: instructor-ai/instructor
Releases · instructor-ai/instructor
1.7.2
1.7.1
What's Changed
- feat: added cortex documentation by @ivanleomk in #1225
- chore(deps): bump the poetry group across 1 directory with 24 updates by @dependabot in #1236
- docs: Add missing section headers and fix broken links by @devin-ai-integration in #1232
- feat: added a new dag article by @ivanleomk in #1246
- feat: added new article on generating llm metadata by @ivanleomk in #1249
- fixes #1252 by @hnalla in #1254
- Update google.md by @Filimoa in #1251
- fix: BatchJob is updated to work with current OpenAi batch request format by @aomi in #1240
- Update simple_type.py by @stevenbedrick in #1247
- Fixing Pyright Errors by @ivanleomk in #1267
- feat: add Parallel Tool mode for Vertex AI by @devjn in #1217
- fix: Updated broken contributors profile link in README.md by @gokborayilmaz in #1275
- Adding support for Gemini-8b and 2.0 by @ivanleomk in #1274
- fix: update poetry.lock by @ivanleomk in #1278
New Contributors
- @hnalla made their first contribution in #1254
- @Filimoa made their first contribution in #1251
- @aomi made their first contribution in #1240
- @stevenbedrick made their first contribution in #1247
- @devjn made their first contribution in #1217
- @gokborayilmaz made their first contribution in #1275
Full Changelog: 1.7.0...1.7.1
1.7.0
What's Changed
- feat: adding new article on gemini citations by @ivanleomk in #1186
- docs: restructure navigation and fix code formatting by @devin-ai-integration in #1191
- fix: remove table by @ivanleomk in #1196
- Remove instructor-hub by @devin-ai-integration in #1197
- feat: Writer integration by @yanomaly in #1167
- Adding new tidy table article by @ivanleomk in #1204
- Update cumulative_reason.md by @OxfordOutlander in #1205
- docs: add learnprompting to prompting docs description by @attanavaid in #1176
- Fix tools for OpenAI messages by @chris-sanders in #1194
- Edits to batch.py to support Anthropic batch API by @economy in #1193
- Support nested generics with partial by @mwildehahn in #1207
- docs: update installation and usage examples for LLM integrations by @jxnl in #1210
- feat: enhance multimodal support for images and audio in instructor by @jxnl in #1212
- fix: adding type ignore for pyright by @ivanleomk in #1215
- feat: added deepseek page by @ivanleomk in #1214
New Contributors
- @devin-ai-integration made their first contribution in #1191
- @yanomaly made their first contribution in #1167
- @attanavaid made their first contribution in #1176
- @chris-sanders made their first contribution in #1194
- @economy made their first contribution in #1193
Full Changelog: 1.6.4...1.7.0
1.6.4
What's Changed
- docs: fix typo in multimodal by @ivanleomk in #1101
- fix: added requests as a dependency by @ivanleomk in #1102
- feat: add blog post and example for LLM-based reranker by @jxnl in #1115
- ci: add AI labeler workflow for issues and pull requests by @jxnl in #1126
- fix: typo changes by @nawed2611 in #1125
- gpt 3.5 turbo updated to gpt-40-mini since July 2024 it is recommende… by @sahibpreetsingh12 in #1122
- chore(deps): bump the poetry group across 1 directory with 18 updates by @dependabot in #1117
- doc(blog): added Burr link; fixed date and formatting by @zilto in #1099
- Fixing lint errors in concepts including hooks by @ivanleomk in #1088
- Fix spelling and grammar error by @terrchen in #1121
- Patching Anthropic System by @ivanleomk in #1130
- fix: updated scope of pytest fixture to be function based by @ivanleomk in #1131
- Fix AI Labeler YAML formatting by @jlowin in #1127
- fix: OpenAI prompt details and completion tokens details missing from total usage by @ivanbelenky in #1105
- fix:
max_retries
typing by @jordyjwilliams in #1135 - feat: Adding new blog post by @ivanleomk in #1162
- fix: use SandboxedEnvironment in templating by @dylanjcastillo in #1168
- feat: Add Gemini PDF example by @ivanleomk in #1163
- fix: fixed up tenacity link by @ivanleomk in #1173
- feat: added new mixin to modify partial parsing behaviour by @ivanleomk in #1152
- fix: removed use_async flag in cerebras client by @ivanleomk in #1179
- fix: bump jiter dep by @ivanleomk in #1180
- fix: bump 1.6.3 to 1.6.4 by @ivanleomk in #1181
New Contributors
- @nawed2611 made their first contribution in #1125
- @sahibpreetsingh12 made their first contribution in #1122
- @dependabot made their first contribution in #1117
- @terrchen made their first contribution in #1121
- @jlowin made their first contribution in #1127
- @ivanbelenky made their first contribution in #1105
- @jordyjwilliams made their first contribution in #1135
- @dylanjcastillo made their first contribution in #1168
Full Changelog: 1.6.3...1.6.4
1.6.3
What's Changed
- docs: update example to use file_path arg; reflecting updated BatchJob.create_from_messages by @goutham794 in #1096
- blog: Youtube flashcards with Instructor + Burr by @zilto in #1094
- docs: update complexity_based.md by @eltociear in #1098
- feat: anthropic batching code by @jxnl in #1064
- Feat: Enhance multimodality by @arcaputo3 in #1070
- feat: add audio support with new
Audio
class and update documentation by @jxnl in #1095
New Contributors
- @goutham794 made their first contribution in #1096
- @zilto made their first contribution in #1094
Full Changelog: 1.6.2...1.6.3
1.6.2
What's Changed
- fix: Added off and clear proeprty to Instructor base class by @ivanleomk in #1087
- Bumping version to 1.6.2 by @ivanleomk in #1090
Full Changelog: 1.6.1...1.6.2
1.6.1
1.6.0
What's Changed
- Fix compatibility with custom dicts for multimodal message content by @mjvdvlugt in #1053
- Upgrade tenacity dependencity to include 9.0.0 by @Cokral in #1042
- Updating examples by @ivanleomk in #1049
- Adding support for getattrs so that we can access normal methods on wrapped clients by @ivanleomk in #1061
- fix: clean up cohere templating by @jxnl in #1030
- feat: implement hooks by @jxnl in #1065
- Disabling Prompting Tips by @ivanleomk in #1069
- fix: Refactor reasking logic by @jxnl in #1071
- fix: update gemini's
safety_settings
by @alxpez in #1057 - Fix examples by @ivanleomk in #1077
- Docs: Clean up failing example tests by @ivanleomk in #1079
- Add Fireworks Client by @ivanleomk in #1073
New Contributors
- @mjvdvlugt made their first contribution in #1053
- @Cokral made their first contribution in #1042
- @alxpez made their first contribution in #1057
Full Changelog: 1.5.2...1.6.0
1.5.2
What's Changed
- Add github dependabot to keep dependencies updated by @noxan in #895
- Fixed up Cerebras Article edits by @ivanleomk in #1043
- feat: support multimodal by @jxnl in #1045
- fix: Add parse_from_string method to BatchJob by @kwilsonmg in #1033
- Fix Build Errors and update copy by @ivanleomk in #1044
- Bump version and add partial support by @ivanleomk in #1047
Full Changelog: 1.5.1...1.5.2
1.5.1
What's Changed
- Update fake-data.md by @CodyBontecou in #1034
- fix: refactor handle_response_model by @jxnl in #1032
- Added temperature parameter to RequestBody by @kwilsonmg in #1019
- docs: move mention of
max_retries
to the correct section by @hartshorne in #1017 - doc : Add missing import in documentation example by @geekloper in #1016
New Contributors
- @CodyBontecou made their first contribution in #1034
- @hartshorne made their first contribution in #1017
- @geekloper made their first contribution in #1016
Full Changelog: 1.5.0...1.5.1