haystack-core-integrations
haystack-core-integrations copied to clipboard
Additional packages (components, document stores and the likes) to extend the capabilities of Haystack version 2.0 and onwards
### Related Issues - Related to #1650 - Related to https://github.com/deepset-ai/haystack-experimental/issues/250 @sjrl brought up that one way to keep example files from the experimental Agent around is an integration https://github.com/deepset-ai/haystack-experimental/pull/263#issuecomment-2775755734...
### Related Issues - fixes #1389 ### Proposed Changes: added `async` version of the following `ChromaDocumentStore` methods: - `_ensure_initialized_async` - `count_documents_async` - `filter_documents_async` - `write_documents_async` - `delete_documents_async` - `search_async` -...
### Related Issues - fixes #1383 ### Proposed Changes: - Introduced async support in CohereChatGenerator via a new run_async method - Added async test coverage and included pytest-asyncio as a...
**Is your feature request related to a problem? Please describe.** In our current use case, we need to always recreate the table when running vectorization and inserting new documents into...
**Describe the bug** The `delete_table()` and `delete_table_async()` methods do not call `_ensure_db_setup()` first. Thus, if `delete_table()` is the first call on the document store, it will fail. **To Reproduce** 1....
### Related Issues - fixes #1534 #1611 ### Proposed Changes: Added the Google Text Embedder ### How did you test it? Unit tests ### Notes for the reviewer Didn't add...
**Is your feature request related to a problem? Please describe.** Currently, our Langfuse [integration](https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/langfuse) does not support generation span tracing for Amazon Bedrock, which limits observability and debugging capabilities for...
There are issues with asyncio operations when running the MCP tests that silently fail. As in the tests look green but there are errors like this one https://github.com/deepset-ai/haystack-core-integrations/actions/runs/14630484246/job/41051665163#step:10:47 We should...
### Describe the bug When using the `RagasEvaluator` component with the `ragas_metrics` parameter, serializing the pipeline (e.g., using `pipeline.dumps()`) raises a `SerializationError`. This occurs because the class does not assign...
**Describe the bug** Mongodb Atlas tests assume specific documents, collections and databases exists so tests in test_embedding_retrieval automaticly fail additionally test_embedding_retrieval and test_embedding_retrieval_async are searching for MONGO_CONNECTION_STRING_2 and till be...