Voyage-embedders-haystack

Latest version: v1.5.0

Safety actively analyzes 701442 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.5.0

What's Changed
* Bump minimum required python version to 3.9 by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/32
* feat: Add `output_dimensions` and `output_dtype` parameters by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/33
* feat: Adding VoyageAI reranker by fzowl in https://github.com/awinml/voyage-embedders-haystack/pull/31

New Contributors
* fzowl made their first contribution in https://github.com/awinml/voyage-embedders-haystack/pull/31

**Full Changelog**: https://github.com/awinml/voyage-embedders-haystack/compare/v1.4.0...v1.5.0

1.4.0

What's Changed
* feat: Add `timeout` and `max_retries` parameters by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/30


**Full Changelog**: https://github.com/awinml/voyage-embedders-haystack/compare/v1.3.0...v1.4.0

1.3.0

What's Changed


**Breaking Change:** The import path for the embedders has been changed to `haystack_integrations.components.embedders.voyage_embedders`.

Please replace all instances of
`from voyage_embedders.voyage_document_embedder import VoyageDocumentEmbedder` and
`from voyage_embedders.voyage_text_embedder import VoyageTextEmbedder` with:
python
from haystack_integrations.components.embedders.voyage_embedders import VoyageDocumentEmbedder, VoyageTextEmbedder


The embedders now use the Haystack `Secret` API for authentication. For more information please see the [Secret Management Documentation](https://docs.haystack.deepset.ai/docs/secret-management).

* chore: Schedule daily workflow run by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/26
* chore: Update examples with new pipeline.connect() API by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/28
* feat!: Update embedders to use new `Secret` API by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/29


**Full Changelog**: https://github.com/awinml/voyage-embedders-haystack/compare/v1.2.0...v1.3.0

1.2.0

What's Changed

- **Breaking Change:** `VoyageDocumentEmbedder` and `VoyageTextEmbedder` now accept the `model` parameter instead of `model_name`.
- The embedders have been use the new `voyageai.Client.embed()` method instead of the deprecated `get_embedding` and `get_embeddings` methods of the global namespace.
- Support for the new `truncate` parameter has been added.
- Default embedding model has been changed to "voyage-2" from the deprecated "voyage-01".
- The embedders now return the total number of tokens used as part of the `"total_tokens"` in the metadata.


**Full Changelog**: https://github.com/awinml/voyage-embedders-haystack/compare/v1.1.0...v1.2.0

1.1.0

What's Changed
* feat: Add new `input_type` parameter by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/15
* Add usage examples by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/16
* Fix PyPi information by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/9
* Update issue templates by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/11
* Update README by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/10
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/awinml/voyage-embedders-haystack/pull/12

**Full Changelog**: https://github.com/awinml/voyage-embedders-haystack/compare/v0.1.2...v1.1.0

0.1.2

What's Changed
* Fix package name by awinml in https://github.com/awinml/voyage-embedders-haystack/pull/6


**Full Changelog**: https://github.com/awinml/voyage-embedders-haystack/compare/v0.1.1...v0.1.2

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.