ChatGPT is a variant of the GPT (Generative Pre-training Transformer) model, specifically designed for chatbot-like applications. It is trained on a dataset of conversation logs, so that it can learn to generate natural language responses to input prompts.