Instructor

Latest version: v1.6.4

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

Scan your dependencies

Page 9 of 13

0.4.3

What's Changed
* Add logging.error for Retry logic by jxnl in https://github.com/jxnl/instructor/pull/259
* Update contributing.md by tadash10 in https://github.com/jxnl/instructor/pull/241
* Adds ruff linting and formatting by ggaabe in https://github.com/jxnl/instructor/pull/262
* Json mode nested models by shanktt in https://github.com/jxnl/instructor/pull/263
* Fix async streaming by Anmol6 in https://github.com/jxnl/instructor/pull/261
* Add multitask tests by jxnl in https://github.com/jxnl/instructor/pull/265
* Parse availability of dates by jxnl in https://github.com/jxnl/instructor/pull/267
* Integrate and Enhance Type Checking with Mypy by gao-hongnan in https://github.com/jxnl/instructor/pull/264
* Add new Mode for Anyscale's json schema schema type by jxnl in https://github.com/jxnl/instructor/pull/273
* Revert "Add new Mode for Anyscale's json schema schema type " by jxnl in https://github.com/jxnl/instructor/pull/274
* Support JSON_OBJECT mode from Anyscale by jxnl in https://github.com/jxnl/instructor/pull/275
* Updates to Tutorials by jxnl in https://github.com/jxnl/instructor/pull/248
* added finish reason exception IncompleteOutputException by ionflow in https://github.com/jxnl/instructor/pull/279
* doc: small change to readablity. by Tedfulk in https://github.com/jxnl/instructor/pull/281
* feat: add debugging for retries by jxnl in https://github.com/jxnl/instructor/pull/283
* blog: Third party models by Anmol6 in https://github.com/jxnl/instructor/pull/284

New Contributors
* tadash10 made their first contribution in https://github.com/jxnl/instructor/pull/241
* ggaabe made their first contribution in https://github.com/jxnl/instructor/pull/262
* shanktt made their first contribution in https://github.com/jxnl/instructor/pull/263
* gao-hongnan made their first contribution in https://github.com/jxnl/instructor/pull/264
* ionflow made their first contribution in https://github.com/jxnl/instructor/pull/279
* Tedfulk made their first contribution in https://github.com/jxnl/instructor/pull/281

**Full Changelog**: https://github.com/jxnl/instructor/compare/0.4.2...0.4.3

0.4.2

What's Changed
* Opensource examples - Runpod w/Text-Generation-WebUI API Endpoint by PhiBrandon in https://github.com/jxnl/instructor/pull/247
* Fixed the system prompt for JSON mode, enabling the use of Pydantic nested models by aastroza in https://github.com/jxnl/instructor/pull/249
* Fix "seperate" typo by toolittlecakes in https://github.com/jxnl/instructor/pull/251
* added missing angle bracket by toolittlecakes in https://github.com/jxnl/instructor/pull/252
* Small doc fix for FastAPI section by waseemhnyc in https://github.com/jxnl/instructor/pull/253

New Contributors
* toolittlecakes made their first contribution in https://github.com/jxnl/instructor/pull/251
* waseemhnyc made their first contribution in https://github.com/jxnl/instructor/pull/253

**Full Changelog**: https://github.com/jxnl/instructor/compare/0.4.1...0.4.2

0.4.1

What's Changed
* Fixed up missing dependencies and updated README.md by ivanleomk in https://github.com/jxnl/instructor/pull/232
* generator blog post by Anmol6 in https://github.com/jxnl/instructor/pull/230
* Update caching.md by MeDott29 in https://github.com/jxnl/instructor/pull/233
* Adding Open Router inference Example by PhiBrandon in https://github.com/jxnl/instructor/pull/226
* add: fastpi to concepts by Muhtasham in https://github.com/jxnl/instructor/pull/234
* Generator blog: small formatting by Anmol6 in https://github.com/jxnl/instructor/pull/237
* ref fastapi in generator.md by Anmol6 in https://github.com/jxnl/instructor/pull/240
* Opensource examples by PhiBrandon in https://github.com/jxnl/instructor/pull/238
* Fixed 1 spelling error in docs by AlexTelon in https://github.com/jxnl/instructor/pull/236
* chore: add grit pattern enforcement by morgante in https://github.com/jxnl/instructor/pull/243
* Fix 244 -- Refactor dump_message function to force content key by Guiforge in https://github.com/jxnl/instructor/pull/245
* Markdown JSON Mode by Anmol6 in https://github.com/jxnl/instructor/pull/246
* Documentation: Update planning-tasks.md by taziksh in https://github.com/jxnl/instructor/pull/250

New Contributors
* PhiBrandon made their first contribution in https://github.com/jxnl/instructor/pull/226
* Muhtasham made their first contribution in https://github.com/jxnl/instructor/pull/234
* AlexTelon made their first contribution in https://github.com/jxnl/instructor/pull/236
* morgante made their first contribution in https://github.com/jxnl/instructor/pull/243
* Guiforge made their first contribution in https://github.com/jxnl/instructor/pull/245
* taziksh made their first contribution in https://github.com/jxnl/instructor/pull/250

**Full Changelog**: https://github.com/jxnl/instructor/compare/0.4.0...0.4.1

0.4.0

Many Improvements were made:

1. Multitask is swapped with Iterable[T]
2. More validations like content moderation
3. Supporting tool_call and JSON_MODE via the Mode patch.

What's Changed
* small fixes to tutorials by fpingham in https://github.com/jxnl/instructor/pull/168
* first version validation tutorial by fpingham in https://github.com/jxnl/instructor/pull/180
* Tutorials creative acts in documentation by MeDott29 in https://github.com/jxnl/instructor/pull/191
* Update index.md by OxfordOutlander in https://github.com/jxnl/instructor/pull/199
* Add coveralls by jxnl in https://github.com/jxnl/instructor/pull/203
* Ivan/tutorial cod by ivanleomk in https://github.com/jxnl/instructor/pull/193
* small fixes to tutorials by fpingham in https://github.com/jxnl/instructor/pull/205
* Minor corrections to jupyter notebooks by aastroza in https://github.com/jxnl/instructor/pull/206
* Openai mod validator by fpingham in https://github.com/jxnl/instructor/pull/207
* doc: add missing imports to some examples in README.md by tavisrudd in https://github.com/jxnl/instructor/pull/215
* Add multiple modalities: tools, functions, json_mode by jxnl in https://github.com/jxnl/instructor/pull/218
* Blog: Mastering Caching by jxnl in https://github.com/jxnl/instructor/pull/219
* Split coverage by jxnl in https://github.com/jxnl/instructor/pull/222
* Add client test fixtures by jxnl in https://github.com/jxnl/instructor/pull/227
* Support Streaming MultiTask with response_model by Anmol6 in https://github.com/jxnl/instructor/pull/221
* Add braintrust proxy by ankrgyl in https://github.com/jxnl/instructor/pull/225

New Contributors
* OxfordOutlander made their first contribution in https://github.com/jxnl/instructor/pull/199
* aastroza made their first contribution in https://github.com/jxnl/instructor/pull/206
* tavisrudd made their first contribution in https://github.com/jxnl/instructor/pull/215
* Anmol6 made their first contribution in https://github.com/jxnl/instructor/pull/221
* ankrgyl made their first contribution in https://github.com/jxnl/instructor/pull/225

**Full Changelog**: https://github.com/jxnl/instructor/compare/0.3.5...0.4.0

0.3.5

What's Changed
* Spelling fix - chain-of-density.md by mitch-36 in https://github.com/jxnl/instructor/pull/176
* Fix llm_validator by jxnl in https://github.com/jxnl/instructor/pull/179
* Fix async usage by Omegastick in https://github.com/jxnl/instructor/pull/167
* Fix syntax error in code example by smuotoe in https://github.com/jxnl/instructor/pull/182
* Blog on learning some async options by jxnl in https://github.com/jxnl/instructor/pull/177
* improve documentation Readme by jxnl in https://github.com/jxnl/instructor/pull/186
* Correct typo by daaniyaan in https://github.com/jxnl/instructor/pull/170
* Creative acts in documentation by MeDott29 in https://github.com/jxnl/instructor/pull/188
* Improve Documentation by jxnl in https://github.com/jxnl/instructor/pull/189
* Add tutorials by jxnl in https://github.com/jxnl/instructor/pull/154
* Examples of using LLMs for citation verification by jxnl in https://github.com/jxnl/instructor/pull/192
* Update 2.tips.ipynb by daaniyaan in https://github.com/jxnl/instructor/pull/194
* RFC how much detail is too much? by MeDott29 in https://github.com/jxnl/instructor/pull/198

New Contributors
* mitch-36 made their first contribution in https://github.com/jxnl/instructor/pull/176
* Omegastick made their first contribution in https://github.com/jxnl/instructor/pull/167
* smuotoe made their first contribution in https://github.com/jxnl/instructor/pull/182

**Full Changelog**: https://github.com/jxnl/instructor/compare/0.3.4...0.3.5

0.3.4

What's Changed
* Fix typo by Xeophon in https://github.com/jxnl/instructor/pull/173
* fixes retry_async message unpacking by bradenkinard in https://github.com/jxnl/instructor/pull/175

New Contributors
* Xeophon made their first contribution in https://github.com/jxnl/instructor/pull/173
* bradenkinard made their first contribution in https://github.com/jxnl/instructor/pull/175

**Full Changelog**: https://github.com/jxnl/instructor/compare/0.3.3...0.3.4

Page 9 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.