I think what I'm after is being able to put these in pipeline.
I.e. if I already have some data cleaning/normalisation, some dimensional reduction and then some fitting, being able to drop the Agent in place with an appropriate description and task.
Cleaning: Feed it a data frame and have it figure out what needs imputing etc.
The rest: Could either be separate tasks or one big task for the Agent..
Interesting! We don't currently support this explicitly.
You could wrap the Plexe-built model in a scikit-learn Estimator like I mentioned, and you can specify the desired input/output schema of the model when you start building it, so it will fit into your Pipeline.
This is an interesting requirement for us to think about though. Maybe we'll build proper support for the "I want to use this in a Pipeline" use case :)