Multiple steps are executed in order, where the output of one step (if any) can serve as the input to the next, or each step can run independently.
A standard RAG workflow can typically be constructed using only the sequential structure, allowing smooth execution from data loading to final evaluation.
Usage Example
The basic syntax is as follows:
server_name: The name of the module being invoked. It must be declared in theserverssection in advance.tool_name: The name of the function registered within that module using the@tool(...)or@prompt(...)decorator.