These are the pre-configured messages that will be spoken to the user while the block is running.
This is the input schema for the block. This is the input the block needs to run. It’s given to the block as steps[0].input
These are accessible as variables:
This is the output schema for the block. This is the output the block will return to the workflow ({{stepName.output}}
).
These are accessible as variables:
Caveats:
This is the tool that the block will call. To use an existing tool, use toolId
.
These are the steps in the workflow.
This is the name of the block. This is just for your reference.
This is the instruction to the model.
You can reference any variable in the context of the current block execution (step):
This can be as simple or as complex as you want it to be.
Caveats:
This is the id of the tool that the block will call. To use a transient tool, use tool
.