Let's start with some basics that can help you across MANY situations: misconceptions we have about learning!
Think of using these tools as "active learning," not passive. Passively consuming content over and over again is fundamentally inefficient. We "rob ourselves" of the opportunity to learn in the future every time we don't actively reconstruct. Try generating a part of a solution and then writing the next part yourself, and then seeing if the tool generates something similar.