Here are 2 small examples of what I'm talking about, hopefully it will help you to reproduce the behaviour :
https://www.youtube.com/watch?v=ZYmij3qAh3M
https://www.youtube.com/watch?v=BP4VMGuYJnY
If you're getting very different answers with the same prompts, it could means the response you get from the API you're using is somehow dependent on the client making the request ? I'm just guessing, I have no idea how it works^^