DOCAI · 概念 · L1
Opus、Sonnet、Haiku 有什么区别
一句话定义
同一个家族的三档:Opus 最重、Sonnet 均衡、Haiku 最快最便宜;差别在「难题做得多好」和「每次多少钱」。
会用更新 2026-11-13核验 2026-11-13 · docai 编辑部
名字是什么意思
Opus、Sonnet、Haiku 不是三个不同的产品,是同一家族的三个档位,名字来自文艺作品的体量:
- Opus:大部头,能力最强,单价最高,通常也最慢。
- Sonnet:十四行诗,中间档,是多数 API 场景的默认选择。
- Haiku:俳句,最短,最快最便宜,适合量大且简单的任务。
档位后面还会跟版本号(如 4.5、4.6),版本号决定的是「这一档更新到第几代」, 和档位是两回事。
三档怎么分工
| 任务 | 典型选择 | 原因 |
|---|---|---|
| 分类、抽取字段、改写短句 | Haiku | 任务简单,量大,省下的钱最明显 |
| 日常问答、写作、写代码 | Sonnet | 能力和成本平衡,出错率可接受 |
| 复杂推理、长链任务、难题兜底 | Opus | 难题上成功率更高,贵得有意义 |
判断方法不是「哪个最好」,而是先问这个任务的错一次要赔多少钱:
- 错了没人在意 → Haiku;
- 错了要人工返工 → Sonnet;
- 错了会出事,或者根本做不对 → Opus。
一个常见的浪费
用 Opus 跑分类任务。分类的正确率三档差别很小,但单价差好几倍—— 这类任务的钱基本是白花的。
反过来,用 Haiku 硬扛多步推理,看起来省钱,实际是反复重试, 总成本可能比一次 Opus 更高。
常见误解
- 「Opus 一定比 Sonnet 聪明」:在难题上通常更强,但在简单任务上差别很小, 不值得为此付几倍价钱。
- 「Haiku 是残血版」:它只是小,不是坏;很多生产系统的主力就是 Haiku。
- 「档位越高上下文越长」:上下文窗口要看具体型号的官方参数,不能按档位推断。