haystack-core-integrations
haystack-core-integrations copied to clipboard
Adjust Document Embedders in core integrations to not modify Documents in place
Original issue in Haystack: https://github.com/deepset-ai/haystack/issues/9505
Example implementation in Haystack: https://github.com/deepset-ai/haystack/pull/9693 (using dataclass.replace)
Potentially affected integrations:
- [ ] Bedrock
- [ ] Cohere
- [ ] FastEmbed
- [ ] Google GenAI
- [ ] Jina
- [ ] Nvidia
- [ ] Optimum
- [ ] Watson X
I recommend creating a PR for each integration.