← Back to Terminology Glossaryconcepts

Hallucination

A phenomenon where an LLM generates syntactically correct but factually incorrect or non-existent code, API methods, or libraries.

Hallucinations usually occur when the model lacks context, has conflicting prompt directives, or runs out of memory. This issue is resolved by utilizing the Spec-First workflow, specifying exact interface versions, and establishing strict input/output boundaries.