generating with the ai seems like it would be unreliable anyways as it may not work how it needs to or generate the wrong kind of item
so instead setting it up so the player can make their own items would be better via a similar system with custom characters you have already made. If it's not something you can do it's not a big deal.
I know damn well how hard something like this could be to set up so i wish you the best on that.
Thank you for making a fun game either way.