上周有个刚从后端转过来做大模型应用的朋友问我:"文心一言原来叫什么?我在网上看到有人说它以前叫 PLATO,还有人说是 ERNIE,到底哪个是真的?"
说实话,这个问题我两年前也答不利索。当时为了给公司内部的客服机器人挑底座,我把百度的技术博客和论文按时间线捋了一遍,才把 ERNIE、PLATO、文心、文心一言、文心一格这几个名字掰扯开。它们压根不在同一层,混在一起看当然乱。
核心结论:文心一言的英文产品名从 2023 年 3 月 16 日发布当天起就是 ERNIE Bot,"文心一言"这个中文名从未更换过;它真正的技术前身是百度 2019 年发布的 ERNIE 预训练模型(负责语言理解)和 PLATO 对话模型(负责多轮对话);2024 年 9 月,文心一言 App 更名为"文小言",这是产品名唯一一次正式变更。
下面我按"产品名 → 技术前身 → 改名事件"三层来拆。
文心一言原来叫什么?先分清三层命名
百度对外其实同时用了三套名字:面向用户的产品名、面向市场的模型品牌名、面向开发者的技术代号。问"原来叫什么",得先说明问的是哪一层。
产品层:ERNIE Bot 这个名字没变过
2023 年 3 月 16 日下午,百度在北京总部办发布会,李彦宏亲自上台演示了写诗、算数、作画这几项能力。当天官方新闻稿里的英文写法就是 ERNIE Bot。
ERNIE 是 Enhanced Representation through kNowledge InteGration 的缩写,直译过来是"通过知识整合增强的语义表示"。这词 2019 年就定下来了,不是大模型火了之后现造的新词。
所以如果你问的是英文名,答案是:它从头到尾就叫 ERNIE Bot,中间没改过。
技术层:ERNIE 管理解,PLATO 管对话
这才是"前身"两个字的真正含义。
2019 年 3 月,百度发布 ERNIE 1.0,论文挂在 arXiv 上(编号 1904.09223)。它和 BERT 最大的区别在掩码策略:BERT 随机遮住单个字,ERNIE 直接遮住整个实体和短语,逼模型去学更高层的语义单元。根据百度官方技术博客披露,ERNIE 1.0 在 GLUE 基准上拿到 80.9 分,当时刷新了中国团队在这张榜单上的最好成绩。
对话这条线是 PLATO。2019 年 10 月,百度发布 PLATO(论文 arXiv:1910.07931),专门做多轮对话生成;2021 年 9 月升级到 PLATO-XL,参数规模来到 110 亿(arXiv:2109.09519)。文心一言能记住上下文、连聊十几轮不崩,技术底子主要来自这里。
2021 年 7 月 ERNIE 3.0 发布后,百度开始把"文心"当作中文品牌统一对外使用。从那时起两条线并行:讲技术叫 ERNIE,讲品牌叫文心。
一张表看清命名时间线
| 时间 | 名称 | 它到底是什么 | |---|---|---| | 2019 年 3 月 | ERNIE 1.0 | 知识增强预训练模型,文心大模型的技术起点 | | 2019 年 10 月 | PLATO | 多轮对话生成预训练模型 | | 2021 年 7 月 | 文心(ERNIE 3.0) | 统一训练框架,中文品牌"文心"开始对外启用 | | 2021 年 9 月 | PLATO-XL | 百亿参数对话模型 | | 2023 年 3 月 16 日 | 文心一言 / ERNIE Bot | 面向公众的对话产品正式发布 | | 2023 年 10 月 | 文心大模型 4.0 | 底层模型大版本升级 | | 2024 年 9 月 | 文小言 | 文心一言 App 更名,品牌上做区隔 | | 2025 年 3 月 | 文心大模型 4.5 / X1 | 免费开放,多模态与推理能力增强 |
三个流传最广的误传,我一个个拆
围绕"文心一言原来叫什么",网上至少有三种说法,各自都错在不同的地方。
误传一:文心一言前身叫"文心一格"。 文心一格是 2022 年推出的 AI 作画产品,同属文心家族,但和对话助手是两条独立产品线,不存在改名继承的关系。
误传二:文心一言原名 PLATO。 只对了一半。PLATO 是技术线,从来没有作为面向 C 端的产品名出现过,把技术代号当成产品名是典型的层级混淆。
误传三:改叫文小言之后,文心一言就没了。 改的是 App 的名字,模型品牌和网页端入口依然是文心那一套,API 里的模型代号也还是 ernie- 开头。
我的判断是,百度这套命名对开发者不算友好——同一个东西,

