Claude 3.5 Sonnet / Haiku:性价比之王
Claude 3.5 Sonnet 是 Anthropic 于 2024 年 6 月发布的模型,以中档价格达到超越旗舰 Claude 3 Opus 的能力,被称为"性价比之王"。随后发布的 Claude 3.5 Haiku 则以极低成本提供接近上代 Sonnet 的能力。本文详解这两个模型的突破、适用场景,以及如何通过 AI的那些事儿 在国内调用。
发布: 更新:
Claude 3.5 Sonnet:为什么是性价比之王
Claude 3.5 Sonnet 的核心突破:用 Sonnet 的价格($3/$15)达到超越 Opus 的能力:
- HumanEval(编程):92%,超越 Claude 3 Opus(84.9%)和 GPT-4o(90.2%)
- MMLU(知识):88.7%,超越 Claude 3 Opus(86.8%)
- 速度:比 Claude 3 Opus 快 5 倍
- 价格:比 Claude 3 Opus 便宜 5 倍
这意味着:以前需要用最贵模型才能完成的任务,现在用 3.5 Sonnet 就够了。这让它成为 2024 年下半年最受欢迎的 AI 模型之一。
两个模型对比
Claude 3.5 Sonnet
发布:2024年6月(10月更新)
能力:超越 Claude 3 Opus
价格:$3/$15 每百万token
速度:快,适合实时应用
适合:编程、分析、写作
Claude 3.5 Haiku
发布:2024年11月
能力:接近 Claude 3 Sonnet
价格:$0.8/$4 每百万token
速度:极快,首token <0.3s
适合:分类、摘要、高并发
Claude 3.5 Sonnet 的杀手级场景
编程开发
HumanEval 92% 的代码能力,理解复杂代码库,生成高质量代码。是 Cursor、Claude Code 等工具的默认模型。
数据分析
处理 CSV/JSON 数据,生成分析报告和可视化代码。200K 上下文可一次处理大量数据。
内容创作
中文写作质量优秀,理解语境和风格要求。营销文案、技术文档、创意写作都擅长。
Artifacts 预览
Claude 3.5 Sonnet 是首个支持 Artifacts 实时预览的模型,生成网页/图表即时可见。
实战:调用 Claude 3.5
Python 示例
from openai import OpenAI
client = OpenAI(
api_key="你的Key",
base_url="https://api.example.com/v1" # AI的那些事儿中转
)
# Claude 3.5 Sonnet — 性价比之王
r = client.chat.completions.create(
model="claude-3-5-sonnet-20241022",
messages=[
{"role": "system", "content": "你是一个全栈工程师,代码简洁高效"},
{"role": "user", "content": "用 TypeScript 实现一个类型安全的事件总线(EventBus)"}
],
max_tokens=1500
)
print(r.choices[0].message.content)
# Claude 3.5 Haiku — 极速分类
r = client.chat.completions.create(
model="claude-3-5-haiku-20241022",
messages=[{"role": "user", "content": "分类这段文本的主题(技术/商业/娱乐):苹果发布了新款MacBook Pro,搭载M4芯片"}],
max_tokens=20
)
print(r.choices[0].message.content)
Node.js 示例:流式编程助手
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "你的Key",
baseURL: "https://api.example.com/v1",
});
const stream = await client.chat.completions.create({
model: "claude-3-5-sonnet-20241022",
messages: [
{ role: "system", content: "审查代码,给出改进建议和优化版本" },
{ role: "user", content: "```js\nconst data = await fetch(url).then(r => r.json())\nconst filtered = data.filter(x => x.active == true)\n```" }
],
stream: true,
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content || "");
}
常见问题
Claude 3.5 Sonnet 是什么?
Anthropic 于 2024 年 6 月发布的模型,以中档价格达到超越旗舰 Opus 的能力。编程测试 92%,是 2024 年最受欢迎的 AI 模型之一。
为什么 3.5 Sonnet 比 3 Opus 还强?
Anthropic 在训练方法上有重大突破(更好的数据、更优的训练策略),使得中档模型的能力超越了上代旗舰。这也是 AI 领域快速进步的体现。
3.5 Haiku 适合什么场景?
高并发、低延迟、成本敏感的场景:文本分类、情感分析、简单摘要、实时翻译、客服机器人。能力接近上代 Sonnet,价格极低。
现在该用 3.5 还是 4?
新项目建议用 Claude 4(Sonnet 4 性价比更高)。但 3.5 Sonnet 仍是优秀选择,特别是已有项目不想迁移时。通过 AI的那些事儿两者都可调用。
国内直连 Claude 3.5,性价比之选
通过 AI的那些事儿调用 Claude 3.5 Sonnet/Haiku,国内直连免代理。