Identifying Multiple Personalities in Large Language Models with External Evaluation