GitHub user xintongsong added a comment to the discussion: MVP Design Doc - 
(WIP, incrementally updating)

I think `workflow` is the term that most agent framework uses. Whether it's a 
clearly defined sequence or not depends on the programming model. E.g., 
[LangGraph](https://langchain-ai.github.io/langgraph/tutorials/workflows/) 
models a workflow as a graph (a group of nodes connected by edges), so the 
sequence is completely defined. On the other hand, 
[Llamaindex](https://docs.llamaindex.ai/en/stable/understanding/workflows/) 
models a workflow as a group of event-driven steps, just like us, so the 
sequence is not completely defined (unless requiring users to declare what 
events they may emit for each step).

A workflow is more like a plan, or declaration, that describes of a group of 
actions and the rules how (by which event) they should be triggered. And what 
you described, an event hub with a dispatching system, is IMO more like the 
runtime that execute the workflow.

GitHub link: 
https://github.com/apache/flink-agents/discussions/9#discussioncomment-13481626

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to