Even if your cat likes sweet potatoes, you shouldn't let him eat too much, and he definitely shouldn't eat them for a long time! 
First of all, cats are true carnivores, and the nutritional components of sweet potatoes cannot meet the needs of a cat's diet.
In addition, although sweet potatoes contain a lot of vitamins and trace elements, they also contain a lot of sugars and crude fiber.
Small amounts can help with a cat's digestion, but if they eat too much, they are prone to indigestion, bloating, and loose stools.
If a kitten eats too much sweet potato, it may vomit (because kittens have relatively fragile digestive systems that are not fully developed).