How much can a developer customise the way ChatGPT responds based on our application needs and requirements? How much can we teach it about our product so it gives good answers. And related to that, how much information does it need to sta