I think Conda should be good.
But, before diving into the specifics of generative AI, make sure you have a solid understanding of the basics of machine learning, deep learning, and neural networks. You should also make sure that you are comfortable with Python.