HenryHengZJ
released this
22 Jul 23:12
·
255 commits
to main
since this release
Introducing Flowise v2.0 and Sequential Agentic Workflow
The new agentic workflow allows you to:
• Chain agents together
• Loopback mechanisms
• Human-in-the-Loop
• Conditional branches
7 examples to help you get started with agentic workflows:
- Agentic RAG: A self-improving RAG that checks the relevance of retrieved documents to the user's question. If the documents are found to be irrelevant, the agent will rephrase the question and loop back to retrieve a new set of documents until they pass the relevance score.
AgenticRAG-ezgif.com-crop-video.mp4
- Human in the Loop: Enable the agent to pause at specific stages and request human approval before continuing, which is useful for preventing the agent from autonomously executing sensitive operations.
HITL-2.mp4
- Plan & Execute Agent: Similar to BabyAGI and AutoGPT, agent will first come up with a multi-step plan, and then go through that plan one item at a time. After accomplishing a particular task, plan is then revisited and modified as appropriate.
PLAN2-ezgif.com-crop-video.mp4
- Support Routing Assistant: A customer support assistant that can route to specific agent teams to resolve user queries. For this example: frontline support can engage in conversations with users or direct them to the billing or technical team for further assistance.
SupportRouting-ezgif.com-crop-video.mp4
- Reflection Agent is able to review its past actions and use the information for downstream tasks. In this scenario, a writer creates an essay, which is then graded by a teacher. This loop continues for several iterations.
Essay-ezgif.com-crop-video.mp4
- Branches out, Merge back in. One of the cool things we can do is create branches for parallel execution, and be able to merge it back into one node, in other words - fan out, fan in.
branches-ezgif.com-crop-video.mp4
- Hierarchical Teams. Develop multiple agents from the ground up. You can also create sub-teams with top-level supervisor, complemented by mid-level supervisors, forming a hierarchical multi agents!
multi-ezgif.com-crop-video.mp4
Changelog
- Release/1.8.4 by @HenryHengZJ in #2805
- Feature/extract import all by @chungyau97 in #2796
- Bugfix/HF custom endpoint by @HenryHengZJ in #2811
- Add OpenAI new model
gpt-4o-mini
by @AsharibAli in #2830 - chore/Add Mistral Nemo by @HenryHengZJ in #2831
- S3 Directory Document Loading Component by @slaplante-raft in #2818
- Feature/seq agents by @HenryHengZJ in #2798
- Bugfix/update loaders to community package by @HenryHengZJ in #2843
New Contributors
- @slaplante-raft made their first contribution in #2818
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.0