The post asks about the interface, API, and client SDK for the LlamaIndex workflow. The community members explain that the LlamaIndex workflow itself does not have an interface, but rather it is a series of chained events that can be used to manipulate responses and outputs. However, another LlamaIndex product called Llama-deploy, which uses the workflow, does have a SDK that allows direct interaction with deployed services and the ability to use the workflow within it.
The community members confirm that both Llama-Deploy and LlamaIndex Workflow are open-source. They also state that the latest version of Llama-Deploy should be compatible with the latest version of the LlamaIndex Workflow, and that Llama-Deploy can serve multiple concurrent/asynchronous requests.
Workflow doesn't have an interface, in simple terms workflow are the series of chained events that gives you extra advantage of manipulating the responses/output/actions.
However another product of llamaindex: Llama-deploy which uses workflow has a SDK that allows you to interact with deployed services directly. It allows you to use workflow within it, helping you to achieve a high level of customisation.