Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new component: OutputAdapter #6938

Closed
3 of 4 tasks
masci opened this issue Feb 8, 2024 · 2 comments
Closed
3 of 4 tasks

new component: OutputAdapter #6938

masci opened this issue Feb 8, 2024 · 2 comments
Assignees
Labels
2.x Related to Haystack v2.0 type:feature New feature or request

Comments

@masci
Copy link
Contributor

masci commented Feb 8, 2024

Introduce a new OutputAdapter component to facilitate ease of the data flow between components within a pipeline. Its purpose is to transform the output from one component to align with the expected input of a subsequent component. This capability is particularly valuable when integrating components with mismatched interfaces, enhancing the pipeline design's modularity and flexibility.

Tasks

@masci masci added the 2.x Related to Haystack v2.0 label Feb 8, 2024
@masci masci added the type:feature New feature or request label Feb 8, 2024
@tholor
Copy link
Member

tholor commented Feb 26, 2024

@vblagoje From what I see we finished code + docstring but still miss a page in docs + example?

As we already have the feature and I think it's quite instrumental for building many non-standard pipelines, we should bring it over the finish line before 2.0.0.

Can you please add a page to the docs?

@vblagoje
Copy link
Member

vblagoje commented Feb 27, 2024

Here it is live now https://docs.haystack.deepset.ai/v2.0/docs/outputadapter
@bilgeyucel we can announce it when you get a chance - there are plenty examples around.

I can also prepare it but most likely next week 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x Related to Haystack v2.0 type:feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants