I’ve found myself more entertained by far simpler AI using complex behavior trees or utility AI mechanics. Their emergent behaviors are just as good at creating stories in my head for what is happening in their world, even if the characters don’t engage in actual conversation. It seems the ability for chatbots to speak text naturally with each other is of little value unless you like to eavesdrop every single conversation in every interaction two characters have. You could accomplish the same results by just passing raw numeric values between two bots that ultimately change their internal mental states.