You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Be able to implement branching flow pattern. A Split node generate a branch which performs other nodes in parallel and separately, and then their results are aggregated at the end by a Merge node to generate a final answer.
Example:
Motivation
In many cases, the RAG flow system may have multiple parallel running branches, usually to increase the diversity of generated results.
Alternatives
No response
Additional Context
Modular RAG paper show the importance to support multiple flow pattern for complex use cases.
The text was updated successfully, but these errors were encountered:
Feature Title
Implement Split/Merge nodes for branching flows
Description
Be able to implement branching flow pattern. A Split node generate a branch which performs other nodes in parallel and separately, and then their results are aggregated at the end by a Merge node to generate a final answer.
Example:
Motivation
In many cases, the RAG flow system may have multiple parallel running branches, usually to increase the diversity of generated results.
Alternatives
No response
Additional Context
Modular RAG paper show the importance to support multiple flow pattern for complex use cases.
The text was updated successfully, but these errors were encountered: