toMedia
Claude API

Claude API 概览

Claude API(Anthropic API)的完整介绍,包含可用模型、定价与核心功能

什么是 Claude API?

Claude API 是 Anthropic 提供的 REST API 服务,允许开发者以编程方式访问 Claude 模型。它支持从简单的文本生成到复杂的 Agent 工作流等多种场景。

可用模型

模型ID输入价格输出价格上下文窗口最大输出适用场景
Claude Opus 4.6claude-opus-4-6$5/MTok$25/MTok1M tokens128k复杂推理、高级编码
Claude Sonnet 4.6claude-sonnet-4-6$3/MTok$15/MTok1M tokens64k速度与智能平衡
Claude Haiku 4.5claude-haiku-4-5-20251001$1/MTok$5/MTok200k tokens64k高速、低成本应用

核心功能

  • 文本生成与分析 — 多轮对话、系统提示词
  • 多模态输入 — 图片、PDF 文档处理
  • Tool Use(函数调用) — 让 Claude 调用外部工具
  • 流式输出 — Server-Sent Events 实时响应
  • Extended Thinking — 深度推理能力
  • 结构化输出 — 保证 JSON Schema 合规
  • Embeddings 集成 — 通过 Voyage AI 实现语义搜索

SDK 安装

pip install anthropic

快速上手

import anthropic

client = anthropic.Anthropic(api_key="your-api-key")

message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "你好,Claude"}
    ]
)
print(message.content[0].text)

额外费用说明

  • Batch API:输入输出均享 50% 折扣
  • Prompt Caching:缓存输入 90% 折扣,缓存读取 25% 折扣
  • Extended Thinking:思考 token 按全价计费
  • Vision:约 $4.80/千张图片(1MP,Sonnet 4.6)

On this page