Explicit Diversity Conditions for Effective Question Answer Generation with Large Language Models