prompt-eng

Chain-of-Verification

Chain-of-Verification (CoVe) is a hallucination-reduction pattern in which the model drafts an answer, then generates a set of independent verification questions about the claims in that draft, answers each one on its own (without being biased by the draft), and finally produces a revised answer that reconciles any contradictions. Introduced by Meta AI (Dhuliawala et al., 2023), its insight is that models are often better at checking a discrete fact in isolation than at getting everything right in one confident pass. For SaaS builders shipping anything fact-sensitive — summaries of user data, research assistants, support answers — CoVe is a structured self-check that catches fabricated specifics before they reach the user. The trade-off is several extra model calls per answer, so it's best reserved for high-stakes outputs rather than every request. It reduces but does not eliminate hallucination — the verification answers can still be wrong — so for hard accuracy guarantees, pair it with retrieval against a trusted source and human review.

Related terms

More Prompt Engineering terms