How does ChatGPT Really Work?