✨ New features and improvements
- **NEW**: Support arbitrarily long docs leveraging map-reduce and document sharding. Read more [here](https://spacy.io/api/large-language-models#task-sharding) (332)
- **NEW**: New tasks -
- `EntityLinkingTask`: use LLMs to link entity mentions in texts to entities in a custom knowledge base. Read more [here](https://spacy.io/api/large-language-models#nel) (241)
- `TranslationTask`: translate documents from and to arbitrary languages. Read more [here](https://spacy.io/api/large-language-models#translation) (396)
- `RawTask`: prompt models with only doc content, no prompt scaffolding, for a maximum of flexibility. Read more [here](https://spacy.io/api/large-language-models#raw) (395)
- Allow custom endpoints for all models to support usage of fine-tuned models (390)
🔴 Bug fixes
- Fix issues with previously incomplete integration of LangChain objects (417)
⚠️ Backwards incompatibilities
No backwards incompatibilities w.r.t. v0.6.x.
📖 Documentation and examples
- Descriptions of `EntityLinkingTask`, `TranslationTask`and `RawTask` (https://github.com/explosion/spaCy/pull/12988, https://github.com/explosion/spaCy/pull/13183, https://github.com/explosion/spaCy/pull/13180)
- Introduction to and description of doc sharding/map-reduce for the support of infinitely long docs (https://github.com/explosion/spaCy/pull/13214)
👥 Contributors
honnibal, ines, rmitsch, svlandeg