https://github.com/google-deepmind/long-form-factuality/tree/main https://arxiv.org/pdf/2403.18802.pdf SAFE is a method to split longform answers and check factuality, ConverseableAgent can be extented to implement this.