The phantom call — hallucinations.
Sometimes the model hands you a confident, fluent answer that is simply made up. That is a hallucination — and there are ways to make it much rarer.
A hallucination is when the model states something false as if it were fact — confidently, fluently, often with convincing detail. It is not lying; it does not know it is wrong. It just produced the continuation its training made most likely.
Why does it happen? Recall Lesson 1: the model only ever predicts the next word, and it always produces something fluent. It has no reliable internal alarm for “I don't know” — and no default way to express one. When it lacks the real answer, the most natural-sounding continuation is often a natural-sounding invention. Gaps are the commonest cause, but a leading question or a strong pattern can pull an invention out of a model that “knew” better. The confident tone is not evidence of truth — it reads the same whether the model knows or is guessing.
Picture a video assistant referee expected to make a call on every incident. He did not see the contact, but his instinct fires anyway and the whistle goes — no deceit, just a reflex producing a call where there was no evidence. That is the phantom call. The model does the same, without the choice: fluent continuation is all it produces, so a gap comes out as fluent invention rather than “I couldn't tell.”
The fixes are not about trusting harder. You can (1) give it permission to say “I don't know”, (2) bring it the actual evidence to read from instead of asking from memory — the big one — and (3) ask it to cite a source so you can check. Lowering temperature (Lesson 5) removes one small source — the odd unlucky token — but not a confident fabrication; grounding it in evidence is the biggest lever.
Ask the VAR something it cannot know, watch it invent an answer — then add the safeguards one by one and watch the phantom call give way.
The safeguards are just how you call it.
Each safeguard is a change to the request, not to the model. The biggest one — handing over the record — is a whole technique of its own, coming next. The record goes where everything else goes: into the context window from Lesson 2, paying the same budget.
It cannot not answer — so a gap comes out as an answer.
A model always produces fluent text, so a gap in its knowledge — or a leading question — comes out as a confident, plausible fabrication — not a blank and not a warning. The tone tells you nothing about whether it is true — and neither does the model's own confidence: a made-up answer can carry just as high a probability as a real one.
The fix is in the setup, not in trusting harder: let it abstain, bring it the real evidence to read from (retrieval — the next lesson), and ask it to cite so you can check. And for anything that matters, verify.