跳到正文
docai.cc

DOCAI · 概念 · L2

什么是幻觉

一句话定义

模型生成看似合理、实则与事实不符的内容,而且往往说得很笃定。

开发者更新 2026-11-13核验 2026-11-13 · docai 编辑部

它是什么

模型输出了一段读起来完全合理、但事实错误的内容:不存在的文献、编造的 API 参数、记错的日期。

麻烦在于语气:它不会标注「这里我不确定」。

为什么会发生

模型在预测「下一个 token 最可能是什么」,不是在查数据库。

  • 训练数据里没有,它仍会按语言模式补全。
  • 罕见组合(人名 + 年份 + 期刊)最容易编。
  • 提示里没给依据,又要求给出确切答案,它只能猜。

哪些场景高发

场景 风险
要具体数字、日期、引用 高
要最新信息(超出训练数据) 高
长尾实体(小公司、冷门库) 高
摘要你提供的原文 低(但仍可能曲解)

哪些做法真的有效

  1. 给依据:把原文、文档放进上下文(RAG),并要求「只依据以下材料回答」。
  2. 允许说不知道:明确写「材料里没有就说没有」。
  3. 要求引用:每个结论标出来源段落,方便核对。
  4. 外部校验:数字、链接、代码用程序验证,不靠模型自证。

三个常见误解

  • 「调低 temperature 就不编了」:不会。低温度只是更稳定地输出同一个错误。
  • 「让模型再检查一遍就行」:同一模型自查,容易重复同样的错误。要用外部证据核对。
  • 「大模型就不会幻觉」:都会,只是频率和类型不同。

延伸阅读

来源

定义与事实以以下来源为准;表述与取舍是本站整理的。
  1. [1]Ji 等 · Survey of Hallucination in NLG(arXiv)
  2. [2]Anthropic · API 文档

相邻概念