An AI model designed to handle many different types of tasks well, rather than being specialized for one specific domain.
Code generation, debugging, explanation, and refactoring
Creative, narrative, and stylistic text generation
Multi-step reasoning, logic puzzles, mathematical problem-solving