ChatGPT is a large language model (LLM) trained by OpenAI that's capable of generating human-like text in response to user input and remembering what the user said earlier in the conversation so it can make follow-up corrections.