省钱实战 · 阅读约 4 分钟

月调 Claude API 花 200 刀的我,改了一个参数现在只花 60

月调 Claude API 花 200 刀的我,改了一个参数现在只花 60

结论先行:如果你在用 Anthropic 官方 API,90% 的场景其实不需要 Opus,换成 Haiku 或 Sonnet 3.5 + 国内中转能省 70% 的钱。

我的痛点

最近两个月 Claude API 账单平均 $180-220,主要用途:

  • Code Review(每天 50+ 次)
  • 文档翻译(批量处理 Markdown)
  • Debug 日志分析

刚开始图方便全走 claude-3-opus,后来发现账单肉疼,仔细看 usage 才意识到:80% 的请求根本用不到 Opus 的能力,但按 Opus 价格扣费($15/1M tokens input)。

省钱三板斧

1. 模型降级(最关键)

大部分场景 Haiku 够用:

  • Code Review → claude-3-haiku($0.25/1M tokens,是 Opus 的 1/60)
  • 翻译/摘要 → claude-3-5-sonnet($3/1M tokens,质量接近 Opus)
  • 复杂推理才上 Opus

我写了个简单的 router 逻辑:


def get_model(task_type):

    router = {

        'code_review': 'claude-3-haiku-20240307',

        'translation': 'claude-3-5-sonnet-20241022',

        'complex': 'claude-3-opus-20240229'

    }

    return router.get(task_type, 'claude-3-haiku-20240307')



# 改之前

model = 'claude-3-opus-20240229'  # 全用 Opus



# 改之后

model = get_model('code_review')  # 按需选模型

2. 换中转(国内直连 + 折扣)

官方 API 两个问题:

  • 国内访问要代理(不稳定)
  • 价格是零售价

中转服务的优势:

  • 国内直连,延迟低
  • 有折扣(我用的这家是官方价 3.5 折)
  • OpenAI 格式兼容,改一行 base_url 就行

from anthropic import Anthropic



# 官方

client = Anthropic(

    api_key="sk-ant-xxx",

    base_url="https://api.anthropic.com"

)



# 中转(只改这两行)

client = Anthropic(

    api_key="你的中转key",

    base_url="https://api.api2everything.xyz/v1"

)



# 后面的代码不用动

message = client.messages.create(

    model="claude-3-haiku-20240307",

    max_tokens=1024,

    messages=[{"role": "user", "content": "explain quicksort"}]

)

3. Prompt 优化(额外 10-20% 节省)

  • 去掉废话 prompt("you are a helpful assistant" 这种)
  • 用 max_tokens 限制输出长度
  • 批量处理时合并请求(别一个文件一个 API call)

实际效果

| 项目 | 改之前 | 改之后 |

|------|--------|--------|

| 月调用量 | ~8M tokens | ~8M tokens |

| 平均费用 | $200 | $60 |

| 响应速度 | 2.1s(代理) | 0.8s(直连) |

Code Review 场景用 Haiku 完全够,翻译用 Sonnet 3.5 质量没掉,只有遇到复杂架构设计才上 Opus。

试试看

我用的中转是 api2everything.xyz,注册送 ¥1 够跑几百次请求,可以先测自己的场景。支持 300+ 模型(OpenAI/Claude/Gemini/DeepSeek 都有),切换模型只需改 model 参数,不用重写代码。

SVIP 是 7.7 折,余额永久有效不过期。

👉 https://api2everything.xyz/?utm_source=v2ex&utm_medium=article&utm_campaign=daily&aff=wqUb


P.S. 如果你也在用 Claude API,建议先统计一下自己的 token usage 分布,可能会发现很多"用牛刀杀鸡"的场景。Haiku 速度快、便宜,大部分工程任务真的够用。