A computer program designed to simulate conversation with human users, which ChatGPT can be used as the core component of.