Skip to content

Adjust Document Embedders in core integrations to not modify Documents in place #2174

@anakin87

Description

@anakin87

Original issue in Haystack: deepset-ai/haystack#9505

Example implementation in Haystack: deepset-ai/haystack#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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions