-
Notifications
You must be signed in to change notification settings - Fork 2k
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
bug: Pipeline with conditional router hangs when branch starts with prompt builder #7533
Comments
Investigated a bit and indeed the referenced PR partly fixes this issue and the Pipeline doesn't hang. Though there's still an issue with that Pipeline as the |
@silvanocerza assigning you as there are more similar issues assigned to you already. Please close duplicates if any |
I believe this issue was already resolved, PR #7553 |
True that, now that you can set Though I want to see if a fix in the |
I believe this is failing for DynamicChatPromptBuilder as well. I was trying to get DynamicChatPromptBuilder to work with looped-validation, but pipeline never runs it because it expects all 4 inputs to be present. See my test code here, and from some initial debugging it seems this line fails for the prompt_builder node. |
@silvanocerza can we close? |
The same problem with |
@masci This is not solved, the change to |
Here is the use case from our Discord, simplified:
|
Solved by #7799. |
Describe the bug
I discovered this issue when building a pipeline with a conditional router:
When the branch that requires the prompt builder is selected, there are no issues, however when the branch with the other is required, the pipeline hangs.
We investigated this with @anakin87 and we discovered the following:
To Reproduce
Use this colab, create the custom component, and eventually, run the pipeline called "conditional_sql_pipeline"
Notice that:
FAQ Check
System:
The text was updated successfully, but these errors were encountered: