编程最强模型 —— 200K 超长上下文,代码能力 Top 1
Claude 3.5 Sonnet 是 Anthropic 最新的旗舰模型。在代码生成、长文档理解、复杂推理等场景表现领先。支持 200K token 超长上下文窗口,Tool Use(MCP 协议的发源地)原生支持。
| 项目 | 详情 |
|---|---|
| API Endpoint | https://api.anthropic.com/v1/messages |
| 鉴权方式 | x-api-key Header + anthropic-version Header |
| 默认模型 | claude-sonnet-4-20250514 |
| MCP / Function Calling | ✅ 完整支持 |
| 类型 | 价格 |
|---|---|
| 输入(Input) | $3.00 / 1M tokens |
| 输出(Output) | $15.00 / 1M tokens |
| 缓存命中输入价格 90% 折扣 | |
| 参数名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| model | string | claude-sonnet-4-20250514 | 模型名称 |
| max_tokens | integer | 4096 | 最大输出 token(必填) |
| temperature | float | 0.7 | 0-1,越高越有创意 |
| top_p | float | 1.0 | 核采样阈值 |
| system | string | "" | 系统提示词 |
| tools | array | [] | Tool Use 工具定义 |
curl https://api.anthropic.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-20250514",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "帮我 review 这段 Python 代码"}
],
"system": "你是一个资深代码 reviewer"
}'from anthropic import Anthropic
client = Anthropic(api_key="sk-ant-xxx")
message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
system="你是一个资深代码 reviewer",
messages=[
{"role": "user", "content": "帮我 review 这段 Python 代码"}
]
)
print(message.content[0].text)编程 Agent / 长文档分析 / 复杂推理任务
不确定选哪个模型?
Claude 3.5 Sonnet 最适合:
编程 Agent / 长文档分析 / 复杂推理任务