Explainable artificial intelligence (XAI): from inherent explainability to large language models