flowise@2.0.0
版本发布时间: 2024-07-23 07:12:34
FlowiseAI/Flowise最新发布版本:flowise@2.0.7(2024-08-29 03:04:21)
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.
https://github.com/user-attachments/assets/3617a99b-b73c-4805-9619-958bc00190ba
- 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.
https://github.com/user-attachments/assets/351a9620-7e92-49e6-931c-4b8791073768
- 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.
https://github.com/user-attachments/assets/2b49468c-5e3d-4234-a433-ddc1164b1cb0
- 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.
https://github.com/user-attachments/assets/366b163b-cad9-4923-9cef-87b514bd4912
- 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.
https://github.com/user-attachments/assets/1ac1d861-6da8-4ecc-9ae4-55ccfb4cc23a
- 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.
https://github.com/user-attachments/assets/ca7d9bf1-f2e4-4c9e-80ff-5c1ea70cfd5a
- 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!
https://github.com/user-attachments/assets/5a24705a-3c8a-44d3-ab13-701063d89ba5
Changelog
- Release/1.8.4 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2805
- Feature/extract import all by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/2796
- Bugfix/HF custom endpoint by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2811
- Add OpenAI new model
gpt-4o-mini
by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/2830 - chore/Add Mistral Nemo by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2831
- S3 Directory Document Loading Component by @slaplante-raft in https://github.com/FlowiseAI/Flowise/pull/2818
- Feature/seq agents by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2798
- Bugfix/update loaders to community package by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/2843
New Contributors
- @slaplante-raft made their first contribution in https://github.com/FlowiseAI/Flowise/pull/2818
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@1.8.4...flowise@2.0.0