Instructor v1.11.0
Instructor v1.11.0 releases with litellm and xAI provider support, modular codebase restructuring, in-memory batching, and fixes for missing completion hooks.
What's Changed fix(auto_client): add support for litellm provider in from_provider by @jxnl in https://github.com/567-labs/instructor/pull/1723 refactor(utils): complete provider-specific utility reorganization by @jxnl in https://github.com/567-labs/instructor/pull/1722 refactor: move provider-specific message conversion to handlers by @jxnl in https://github.com/567-labs/instructor/pull/1724 Update contributing docs for provider utilities by @jxnl in https://github.com/567-labs/instructor/pull/1725 Add consistent docstrings to utils modules by @jxnl in https://github.com/567-labs/instructor/pull/1726 feat: add xAI utils pattern following standard provider structure by @jxnl in https://github.com/567-labs/instructor/pull/1728 fix: implement missing hooks (completion:error and completion:last_attempt) by @jxnl in https://github.com/567-labs/instructor/pull/1729 Reorganize codebase from flat structure to modular architecture by @jxnl in https://github.com/567-labs/instructor/pull/1730 refactor: remove backward compatibility modules by @jxnl in https://github.com/567-labs/instructor/pull/1731 feat: Add comprehensive tests for XAI _raw_response functionality by…
- github.cominstructor v1.11.0 — v1.11.1primary