Thanks this is really helpful!!
I’ve been able to upload a custom model to the hub now but i’m not having difficulty in calling it using the API.  It seems that even though the model is custom it must use one of the available Pipelines in order to allow it to be called by an API?  Is there a way of also allowing it to use a custom pipeline or getting around this somehow?