OpenClaw怎么接入Claude?OpenClaw接入Claude方法分享

OpenClaw怎么接入Claude?核心方法就三步:拿到兼容OpenAI格式的API Key、在OpenClaw后台填入base_url和Key、配置模型参数,具体操作如下。

方案一:通过 Anthropic 官方 Key 直连

最直接的方式。去console.anthropic.com创建API Key,然后在OpenClaw后台操作。

打开 OpenClaw 的管理面板,一般是 http://你的IP:3000,进入「渠道管理」→「添加新渠道」。

关键配置:

# OpenClaw 渠道配置
渠道类型: Anthropic
名称: claude-official(随便起)
Base URL: https://api.anthropic.com
密钥: sk-ant-api03-xxxxxxxxxxxx
模型: claude-opus-4-7-20260401, claude-sonnet-4-6-20260301, claude-haiku-4-5-20260201

这里有个坑——模型名称必须用 Anthropic 官方的完整 ID,不能写 claude-opus-4.7 这种简写。我一开始写的 claude-opus-4.7,调用直接返回 404:

{"error":{"type":"not_found_error","message":"model: claude-opus-4.7 not found"}}

改成 claude-opus-4-7-20260401 就好了。这个命名规则挺反人类的,版本号用横杠不用点,后面还跟日期。

填完保存,去「令牌管理」创建一个 Token,拿到 sk-xxxxxxx 格式的 OpenClaw 内部 Key。

测试一下:

from openai import OpenAI

client = OpenAI(
 api_key="sk-你的OpenClaw令牌",
 base_url="http://你的IP:3000/v1"
)

response = client.chat.completions.create(
 model="claude-opus-4-7-20260401",
 messages=[{"role": "user", "content": "用一句话解释量子纠缠"}],
 max_tokens=200
)
print(response.choices[0].message.content)

如果返回正常内容,说明通了。

但这个方案有个现实问题:Anthropic 官方对部分地区的访问延迟比较高,我测下来 P95 在 1800ms 左右,体验不太行。官方 Key 的并发限制也比较紧,免费 Tier 只有 5 RPM,升到 Build Tier 也就 50 RPM。

方案二:通过聚合 API 平台接入(推荐)

这是我最后稳定在用的方案。聚合平台延迟低,不用自己处理各家 API 的格式差异,改个 base_url 就完事。

我对比过OpenRouter和ofox.ai这类聚合服务,OpenRouter会在每次调用上加5.5%的手续费,ofox.ai是 0% 加价直接对齐Anthropic官方定价,走的AWS Bedrock官方通道。对我这种每天调用量不大但积少成多的独立开发者来说,手续费差距一个月下来能差出好几十刀,挺烦人的。

OpenClaw 后台配置:

渠道类型: OpenAI(注意:选 OpenAI 兼容格式,不是 Anthropic)
名称: claude-via-aggregator
Base URL: https://api.ofox.ai/v1
密钥: 你在聚合平台拿到的 Key
模型: claude-opus-4-7-20260401, claude-sonnet-4-6-20260301

跑通之后测了一下延迟,P95 在 320ms 左右,比直连 Anthropic 官方快了不少。主要是位置的问题。

测试代码和方案一完全一样,只是 OpenClaw 后端走了不同的渠道,对调用方透明。

以上就是OpenClaw怎么接入Claude的详细内容,希望对大家使用OpenClaw提供了帮助,如果想要了解更多AI玩法,欢迎来CoCoLoop社区交流。