Overview
"Flows" generally refer to the way information, concepts, or ideas are processed and organized within the model's architecture. We prompt MEVA using the flows to achieve specific objectives or tasks.
What are Flows in MEVA?
Flows in MEVA represent predefined paths or sequences of dialogue that guide interactions between the MEVA and users. These flows are designed to handle various scenarios, tasks, or inquiries systematically.
The primary purpose of defining flows is to ensure that MEVA can handle complex interactions effectively and provide coherent responses that align with user expectations. Flows help in structuring the conversation logically, leading users through a series of steps to achieve a desired outcome.
The Flows in MEVA are created using the Flowiz builder. The Flowiz builder is an interactive workspace within MEVA where users can create, visualize, and manage conversation flows. It provides a graphical interface that allows users to design and organize the sequences of interactions that the MEVA will follow when engaging with users.
The Flowiz builder offers a flexible and expandable workspace that users can resize to fit their needs. This allows for a clear and organized view of complex conversation flows, making it easier to design and manage large or intricate interaction sequences.
Components:
Nodes: Nodes are individual steps within a flow. Each node typically represents a specific action, question, or decision point where the MEVA needs to process user input or provide information.
Edges: Edges denote the connections or transitions between nodes. They define the logical progression of the conversation, ensuring that users are guided from one node to the next based on their inputs or predefined conditions.
Conditional Logic: We can incorporate conditional logic to handle variations in user responses or to tailor the conversation based on specific user characteristics or preferences.