Watson Conversations offers not only the API but also quite a complete interface that can be used by logging in Bluemix.
In many projects, when business and experts train the system, they use the Bluemix interface. It is more or less intuitive and easily accessible. Training can be a several-week or even several-month process.
The interface calls the last version of the APIs released.There should be some mechanisms to alert in advance when there is going to be a change on the API that the interface calls. So that it does not happen that the performance of the trained system changes overnight, without any apparent reason. Indeed, it should be offered the option of using old versions during some time, in the same way that it is offered when calling the API by means of code.
The purpose is not to impact the training process due to changes that the trainers don't control.