What strategies do you use to mitigate hallucination and ensure factual consistency in generative AI workflows for Glean Technologies?