Theoretically using LLMs for runtime NPC dialogue is interesting, but it seems extremely difficult to make it play nice with the rest of the game, and has a host of other issues that there's no reason to expect can ever be resolved.
Using it to create predefined dialogue? No, never. Be an actual artist.