ChatGPT uses large language models, it is retrained using supervised and reinforcement learning methods. Imagine having over 1 million users as input data for reinforcement training,. Its relearning, reward and no reward actions would interesting to know.