Types of Foundation Models – Large Language Models