Hello! I am a experienced python programmer and I am looking to expand my skillset by learning how to work with IA models. I have a specific program in mind that involves using a large corpus of text data to train a model to generate original, high-quality texts. What are some best practices or techniques that I should keep in mind while training and evaluating the model?