Kevin, this is a classic designer headache. that error message is so confusing, right ))
the problem is almost certainly your graph structure. the designer is super picky about how the real time inference pipeline is built. the error 'please add another input...' is its way of saying the connection between 'web service input' and 'score model' isnt quite right.
the 'score model' module expects two inputs: the trained model itself and the new data to score. but your 'web service input' is only sending one thing the new data. the trained model is already connected, but the pipeline needs to be wired a specific way for the endpoint to understand.
u dont need to add another box. try this instead
- make sure your 'trained model' is connected to the leftmost port on the 'score model' module. this is the model input.
then, connect your 'web service input' to the rightmost port on the 'score model' module. this is the data input.
its a subtle thing, but the port order matters a lot to the designer. if u have them swapped, it will get confused and throw that vague error.
also, worth looking into the compute target for the endpoint. aci is fine for testing, but make sure its sized correctly. sometimes failure happens if the container doesnt have enough memory to start.
if the validation error persists, try a classic trick. delete the 'score model' module and add a new one. then carefully reconnect the 'trained model' to the left port and the 'web service input' to the right port. finally, connect the 'web service output' to the output. this often resets any weird internal state.
this might help in other designer pipelines too, getting those ports right.
for the deployment logs, try checking the azure machine learning studio. go to 'endpoints', select your endpoint, and then look at the 'deployment logs' tab. the notification spinner often fails, but the logs here might have the real error message about why the container failed to build or start.
hope this gets your endpoint healthy! those designer quirks can be tricky, but u will get it.
Best regards,
Alex
and "yes" if you would follow me at Q&A - personaly thx.
P.S. If my answer help to you, please Accept my answer
https://ctrlaltdel.blog/