From fa9949b9d0af809299678f02f1d827d2038514b4 Mon Sep 17 00:00:00 2001 From: Brandon Hancock Date: Mon, 28 Oct 2024 12:18:03 -0500 Subject: [PATCH] Update flow docs to talk about self evaluation example --- docs/concepts/flows.mdx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/concepts/flows.mdx b/docs/concepts/flows.mdx index b2e7b600f3..093e7b6b7f 100644 --- a/docs/concepts/flows.mdx +++ b/docs/concepts/flows.mdx @@ -706,7 +706,7 @@ For a complete example and further details, please refer to the [Self Evaluation ## Next Steps -If you're interested in exploring additional examples of flows, we have a variety of recommendations in our examples repository. Here are four specific flow examples, each showcasing unique use cases to help you match your current problem type to a specific example: +If you're interested in exploring additional examples of flows, we have a variety of recommendations in our examples repository. Here are five specific flow examples, each showcasing unique use cases to help you match your current problem type to a specific example: 1. **Email Auto Responder Flow**: This example demonstrates an infinite loop where a background job continually runs to automate email responses. It's a great use case for tasks that need to be performed repeatedly without manual intervention. [View Example](https://github.com/crewAIInc/crewAI-examples/tree/main/email_auto_responder_flow) @@ -716,6 +716,8 @@ If you're interested in exploring additional examples of flows, we have a variet 4. **Meeting Assistant Flow**: This flow demonstrates how to broadcast one event to trigger multiple follow-up actions. For instance, after a meeting is completed, the flow can update a Trello board, send a Slack message, and save the results. It's a great example of handling multiple outcomes from a single event, making it ideal for comprehensive task management and notification systems. [View Example](https://github.com/crewAIInc/crewAI-examples/tree/main/meeting_assistant_flow) +5. **Self Evaluation Loop Flow**: This flow demonstrates a self-evaluation loop where AI workflows automatically assess and refine their outputs through feedback. It involves generating content, evaluating it, and iterating until the desired quality is achieved. This pattern is crucial for developing robust AI systems that can adapt and improve over time. [View Example](https://github.com/joaomdmoura/crewai) + By exploring these examples, you can gain insights into how to leverage CrewAI Flows for various use cases, from automating repetitive tasks to managing complex, multi-step processes with dynamic decision-making and human feedback. Also, check out our YouTube video on how to use flows in CrewAI below!