generative ai learning environment