CREATING AI APPLICATIONS WITH LARGE LANGUAGE MODELS FUNDAMENTALS EXPLAINED