Change8

1.8.1

📦 instructor
2 features🐛 2 fixes🔧 3 symbols

Summary

Release 1.8.1 introduces a unified provider interface and enables streaming support directly within the create method, alongside fixes for Anthropic web search.

Migration Steps

  1. Update code to use the new from_provider interface for a unified experience across different LLM providers.
  2. Optionally refactor streaming calls to utilize the streamlined create method support.

✨ New Features

  • Added support for calling streaming directly from the create method.
  • Introduced a unified provider interface via the from_provider method.

🐛 Bug Fixes

  • Fixed issues related to Anthropic web search functionality.
  • Resolved documentation build issues with mkdocs.

🔧 Affected Symbols

instructor.from_providerinstructor.createAnthropic