Instructor

Latest version: v1.7.4

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

Scan your dependencies

Page 4 of 14

1.3.5

What's Changed
* prompting docs by shreya-51 in https://github.com/jxnl/instructor/pull/786
* Fixed up an example for RAR and RE2 by ivanleomk in https://github.com/jxnl/instructor/pull/790
* Added an index page by ivanleomk in https://github.com/jxnl/instructor/pull/791
* fix: async from_litellm by adrienbrault in https://github.com/jxnl/instructor/pull/783
* Update maybe.md by r41ng3l in https://github.com/jxnl/instructor/pull/781
* Update usage.md 'constructor usage list' command documentation by r41ng3l in https://github.com/jxnl/instructor/pull/770
* Add prompting docs tests by jxnl in https://github.com/jxnl/instructor/pull/794
* docs: typo fix by rishabgit in https://github.com/jxnl/instructor/pull/795
* Add explicit check for jsonref dep in vertexai client import guard by lemontheme in https://github.com/jxnl/instructor/pull/797
* Fixed up Self-Ask Example by ivanleomk in https://github.com/jxnl/instructor/pull/792
* Added some new prompt techniques by ivanleomk in https://github.com/jxnl/instructor/pull/809
* prompt docs by shreya-51 in https://github.com/jxnl/instructor/pull/793
* Validate anthropic_tool function args as json by woodbridge in https://github.com/jxnl/instructor/pull/779
* Fix: Resolve create_model() TypeError in Partial class by slavakurilyak in https://github.com/jxnl/instructor/pull/801
* add client parameter to instructor.Intructions by bhomass in https://github.com/jxnl/instructor/pull/814
* Added new techniques by ivanleomk in https://github.com/jxnl/instructor/pull/810
* prompt docs by shreya-51 in https://github.com/jxnl/instructor/pull/813
* render gpt4o url by rshah713 in https://github.com/jxnl/instructor/pull/826
* skeleton of thought prompting doc by shreya-51 in https://github.com/jxnl/instructor/pull/824
* Bugfix: enable anthropic streaming support with partials by ssonal in https://github.com/jxnl/instructor/pull/825
* docs(examples, navigation): add local classification tutorial and update navigation by jxnl in https://github.com/jxnl/instructor/pull/830
* sg_icl prompting doc by shreya-51 in https://github.com/jxnl/instructor/pull/829
* Synthetic Data Notebook by ivanleomk in https://github.com/jxnl/instructor/pull/839
* feat: add blog post and example script for extracting YouTube video chapters using OpenAI models by jxnl in https://github.com/jxnl/instructor/pull/831
* Added COSP by ivanleomk in https://github.com/jxnl/instructor/pull/823
* Fixed up Max Mutual information example by ivanleomk in https://github.com/jxnl/instructor/pull/842
* Added support for Anthropic system parameter by ivanleomk in https://github.com/jxnl/instructor/pull/833
* knn prompting doc by shreya-51 in https://github.com/jxnl/instructor/pull/845
* Fixed up additional functionality for the batch job article by ivanleomk in https://github.com/jxnl/instructor/pull/843
* Fixed up new pydantic version by ivanleomk in https://github.com/jxnl/instructor/pull/847
* Bump Tenacity Version by ivanleomk in https://github.com/jxnl/instructor/pull/851

New Contributors
* adrienbrault made their first contribution in https://github.com/jxnl/instructor/pull/783
* r41ng3l made their first contribution in https://github.com/jxnl/instructor/pull/781
* woodbridge made their first contribution in https://github.com/jxnl/instructor/pull/779
* slavakurilyak made their first contribution in https://github.com/jxnl/instructor/pull/801
* bhomass made their first contribution in https://github.com/jxnl/instructor/pull/814
* rshah713 made their first contribution in https://github.com/jxnl/instructor/pull/826

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.3.4...1.3.5

1.3.4

What's Changed
* typo fix and rephrasing suggestion by lukaskf in https://github.com/jxnl/instructor/pull/756
* Fix the link to use the cloudflare docs by ivanleomk in https://github.com/jxnl/instructor/pull/753
* Updated the Documentation by ivanleomk in https://github.com/jxnl/instructor/pull/751
* Fixed Cohere retries by ionflow in https://github.com/jxnl/instructor/pull/761
* Added Vertex AI JSON Mode by ajac-zero in https://github.com/jxnl/instructor/pull/750
* Fix heading indentation in the getting started section of the docs by RensDimmendaal in https://github.com/jxnl/instructor/pull/744
* Anthropic client. Prevent empty generator when streaming by lemontheme in https://github.com/jxnl/instructor/pull/728
* Add Gemini via OpenAI Client Support Documentation by bllchmbrs in https://github.com/jxnl/instructor/pull/736
* rename batch to bulk/async, to avoid confusion with OpenAI's batch APIs by avyfain in https://github.com/jxnl/instructor/pull/765
* Disabling Pydantic Error by ivanleomk in https://github.com/jxnl/instructor/pull/757
* feat: add support for typeddicts by ivanleomk in https://github.com/jxnl/instructor/pull/758
* feat: prompt engineering cookbooks by shreya-51 in https://github.com/jxnl/instructor/pull/764
* feat: new cli for batch jobs by ivanleomk in https://github.com/jxnl/instructor/pull/754
* zero-shot prompting docs by shreya-51 in https://github.com/jxnl/instructor/pull/780

New Contributors
* lukaskf made their first contribution in https://github.com/jxnl/instructor/pull/756
* RensDimmendaal made their first contribution in https://github.com/jxnl/instructor/pull/744
* avyfain made their first contribution in https://github.com/jxnl/instructor/pull/765

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.3.3...1.3.4

What's Changed
* typo fix and rephrasing suggestion by lukaskf in https://github.com/jxnl/instructor/pull/756
* Fix the link to use the cloudflare docs by ivanleomk in https://github.com/jxnl/instructor/pull/753
* Updated the Documentation by ivanleomk in https://github.com/jxnl/instructor/pull/751
* Fixed Cohere retries by ionflow in https://github.com/jxnl/instructor/pull/761
* Added Vertex AI JSON Mode by ajac-zero in https://github.com/jxnl/instructor/pull/750
* Fix heading indentation in the getting started section of the docs by RensDimmendaal in https://github.com/jxnl/instructor/pull/744
* Anthropic client. Prevent empty generator when streaming by lemontheme in https://github.com/jxnl/instructor/pull/728
* Add Gemini via OpenAI Client Support Documentation by bllchmbrs in https://github.com/jxnl/instructor/pull/736
* rename batch to bulk/async, to avoid confusion with OpenAI's batch APIs by avyfain in https://github.com/jxnl/instructor/pull/765
* Disabling Pydantic Error by ivanleomk in https://github.com/jxnl/instructor/pull/757
* feat: add support for typeddicts by ivanleomk in https://github.com/jxnl/instructor/pull/758
* feat: prompt engineering cookbooks by shreya-51 in https://github.com/jxnl/instructor/pull/764
* feat: new cli for batch jobs by ivanleomk in https://github.com/jxnl/instructor/pull/754
* zero-shot prompting docs by shreya-51 in https://github.com/jxnl/instructor/pull/780
* Updated Pyproject.toml to publish a new version of Instructor by ivanleomk in https://github.com/jxnl/instructor/pull/785

New Contributors
* lukaskf made their first contribution in https://github.com/jxnl/instructor/pull/756
* RensDimmendaal made their first contribution in https://github.com/jxnl/instructor/pull/744
* avyfain made their first contribution in https://github.com/jxnl/instructor/pull/765

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.3.3...1.3.4

1.3.3

What's Changed
* refactor(simple_type, ModelAdapter): update type checking and refactor model creation by jxnl in https://github.com/jxnl/instructor/pull/710
* Fix response UnboundError when request fails and custom `tenacity.Retrying` is used by lazyhope in https://github.com/jxnl/instructor/pull/713
* [fixes 721] Switch away from Anthropic beta interface for tools. by lemontheme in https://github.com/jxnl/instructor/pull/723
* Add Support for VertexAI Gemini by ajac-zero in https://github.com/jxnl/instructor/pull/711
* async gemini support by Cruppelt in https://github.com/jxnl/instructor/pull/719
* fix: parallel unions by vinchg in https://github.com/jxnl/instructor/pull/734
* typo fix document_segmentation.md by NicolaiLolansen in https://github.com/jxnl/instructor/pull/730
* Sync `pyproject.toml` and `poetry.lock` files by jlondonobo in https://github.com/jxnl/instructor/pull/729
* Added Jiter Support by ivanleomk in https://github.com/jxnl/instructor/pull/745
* Iterable Workaround by ivanleomk in https://github.com/jxnl/instructor/pull/737

New Contributors
* lemontheme made their first contribution in https://github.com/jxnl/instructor/pull/723
* ajac-zero made their first contribution in https://github.com/jxnl/instructor/pull/711
* vinchg made their first contribution in https://github.com/jxnl/instructor/pull/734
* NicolaiLolansen made their first contribution in https://github.com/jxnl/instructor/pull/730

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.3.2...1.3.3

1.3.2

What's Changed
* Adding gpt4o vision example by karbon0x in https://github.com/jxnl/instructor/pull/702
* Fixed incorrect/missing arguments by Elektra58 in https://github.com/jxnl/instructor/pull/708
* Fixed incorrect argument by Elektra58 in https://github.com/jxnl/instructor/pull/707
* Fixed a typo by yasoob in https://github.com/jxnl/instructor/pull/705
* restore async groq functionality by cmishra in https://github.com/jxnl/instructor/pull/704
* Improve gemini model robustness by ssonal in https://github.com/jxnl/instructor/pull/701

New Contributors
* karbon0x made their first contribution in https://github.com/jxnl/instructor/pull/702
* Elektra58 made their first contribution in https://github.com/jxnl/instructor/pull/708
* yasoob made their first contribution in https://github.com/jxnl/instructor/pull/705
* cmishra made their first contribution in https://github.com/jxnl/instructor/pull/704

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.3.1...1.3.2

1.3.1

What's Changed
* Fix typos in README.md by AmgadHasan in https://github.com/jxnl/instructor/pull/699
* Fix failure checking for "google.generativeai' import spec by dbmikus in https://github.com/jxnl/instructor/pull/698

New Contributors
* AmgadHasan made their first contribution in https://github.com/jxnl/instructor/pull/699
* dbmikus made their first contribution in https://github.com/jxnl/instructor/pull/698

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.3.0...1.3.1

1.3.0

What's Changed
* Update groq.md by frankbaele in https://github.com/jxnl/instructor/pull/651
* Added gpt-4o to model costs and model names by st4r0 in https://github.com/jxnl/instructor/pull/671
* Update Groq documentation and examples to use preferred patching method by NasonZ in https://github.com/jxnl/instructor/pull/663
* anthropic force tool by Cruppelt in https://github.com/jxnl/instructor/pull/681
* maybe results typo fix by rbraddev in https://github.com/jxnl/instructor/pull/686
* Parea Blogpost by joschkabraun in https://github.com/jxnl/instructor/pull/673
* Fix typo in philosophy.md by deeplook in https://github.com/jxnl/instructor/pull/677
* Update mode.py to warn in `Mode.FUNCTIONS` access vs. in `__new__` by boydgreenfield in https://github.com/jxnl/instructor/pull/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 https://github.com/jxnl/instructor/pull/672
* Update ollama.md by MeDott29 in https://github.com/jxnl/instructor/pull/635
* Fixed up discord link by ivanleomk in https://github.com/jxnl/instructor/pull/690
* Enrich IncompleteOutputException with completion context by lukszamarcin in https://github.com/jxnl/instructor/pull/683
* Anthropic streaming support by ssonal in https://github.com/jxnl/instructor/pull/682
* results rename by rbraddev in https://github.com/jxnl/instructor/pull/692
* Updates to Parea blog by joschkabraun in https://github.com/jxnl/instructor/pull/695
* Fix typo in blog by joschkabraun in https://github.com/jxnl/instructor/pull/696
* Update `Mode.MD_JSON` and add `Provider.DATABRICKS` by arcaputo3 in https://github.com/jxnl/instructor/pull/691
* Add basic support for gemini models by ssonal in https://github.com/jxnl/instructor/pull/684

New Contributors
* frankbaele made their first contribution in https://github.com/jxnl/instructor/pull/651
* st4r0 made their first contribution in https://github.com/jxnl/instructor/pull/671
* NasonZ made their first contribution in https://github.com/jxnl/instructor/pull/663
* rbraddev made their first contribution in https://github.com/jxnl/instructor/pull/686
* deeplook made their first contribution in https://github.com/jxnl/instructor/pull/677
* lukszamarcin made their first contribution in https://github.com/jxnl/instructor/pull/683
* ssonal made their first contribution in https://github.com/jxnl/instructor/pull/682
* arcaputo3 made their first contribution in https://github.com/jxnl/instructor/pull/691

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.2.6...1.3.0

Page 4 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.