Evaluating General-Purpose AI with Psychometrics