Support other model types , starting with text to image.

This will help support the development of the abstract API for model clients