TYPES OF GENERATIVE AI MODELS