月烧 $200 调 Claude 的我,改了一行代码现在只花 $70
月烧 $200 调 Claude 的我,改了一行代码现在只花 $70
结论先说:把 base_url 换掉,账单直接砍掉三分之二。
痛点
上个月账单出来,Claude API 花了 $210。我去翻了一下日志,发现大部分请求根本不需要 Sonnet 3.7,很多是格式化输出、数据清洗、批量打标签——这些任务用 Haiku 完全够。
但真正让我肉痛的是汇率加手续费。国内信用卡充 Anthropic 要过一道汇率损耗,再加上信用卡外汇手续费 1.5%,实际到手的额度比标价缩水不少。而且 Claude 官方不支持支付宝,每次充值都是一次小冒险。
OpenAI 那边更麻烦,GPT-4o 的价格不便宜,Codex 额度又随时会被重置(V2EX 今天还有人在抱怨这个),根本没法做稳定的预算规划。
操作
我现在的方案是走中转 API,接口完全兼容 OpenAI 格式,改一行 base_url 就行,其他代码一个字不动。
Python 示例:
from openai import OpenAI
client = OpenAI(
api_key="你的中转 key",
base_url="https://api2everything.xyz/v1", # 只改这一行
)
# 低成本任务走 Haiku,贵的任务再上 Sonnet/Opus
response = client.chat.completions.create(
model="claude-haiku-3-5", # 按需换成 gpt-4o / deepseek-v3 等
messages=[{"role": "user", "content": "帮我清洗这段 JSON 数据..."}],
)
print(response.choices[0].message.content)
curl 版:
curl https://api2everything.xyz/v1/chat/completions \
-H "Authorization: Bearer 你的中转 key" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-haiku-3-5",
"messages": [{"role": "user", "content": "test"}]
}'
省钱的核心逻辑
不是"用便宜模型凑合",而是按任务分级:
| 任务类型 | 推荐模型 | 理由 |
|---|---|---|
| 数据清洗、格式转换 | claude-haiku-3-5 / gpt-4o-mini | 够用,价格低一个数量级 |
| 代码生成、复杂推理 | claude-sonnet-4 / gpt-4o | 按需用,不要默认全走这里 |
| 长文档理解、深度分析 | gemini-1.5-pro | 128k 上下文性价比高 |
我现在大概 80% 的请求走 Haiku 或 mini,账单自然下来了。另外中转价格本身比官方便宜约 65%,叠加下来就是现在这个数字。
余额管理
以前在 OpenAI 充值最怕的是账号被封,余额直接归零。中转平台余额永久有效,不用担心月底清零或账号风控,心理负担小很多。
我用的中转是 api2everything.xyz,注册送 ¥1,够跑几百次 Haiku 请求,试一下没什么成本。支持 300+ 模型,国内直连,按量计费。