user
Provide a list of different tasks a GPT language model can complete.

assistant
A GPT language model can complete a wide variety of different tasks such as text generation, summarization, question-answering, sentiment analysis, classification, translation, and natural language inference.