Claude Code API Base URL 配置教程:国内使用、长请求和 524 解决方案

Claude Code 长任务、Claude Opus、长上下文和长输出请求建议使用 api2.link-ai.cc。api1 适合网页端、充值和普通请求;api2 是长请求直连通道,避免 Cloudflare 120 秒超时。遇到 524 先看这里
直接答案

Claude 原生 API 格式(推荐)

export ANTHROPIC_BASE_URL="https://api2.link-ai.cc"
export ANTHROPIC_AUTH_TOKEN="sk-你的key"

OpenAI-compatible 客户端格式

Base URL: https://api2.link-ai.cc/v1
API Key: sk-你的key

API Key 格式:sk-xxxxxxxx,从 api1.link-ai.cc 控制台获取

获取 Link-AI API Key 复制 api2 Base URL Codex CLI 配置

和 Link-AI 有什么关系?

Link-AI 是什么?

Link-AI 是 OpenAI-compatible API gateway,面向开发者提供 Claude、GPT 等模型的接入服务。

  • api1:普通 API 请求、网页端、登录、注册、充值、支付回调
  • api2:Claude Opus、Claude Code、Codex、长上下文、长输出、Agent 长任务直连通道

api1.link-ai.cc 控制台创建 API Key 后,即可在 Claude Code 中使用。

如果担心扣费问题,使用 API 扣费检测工具验证 raw quota 变化。


前置准备

  • 已安装 Claude Code CLI
  • 拥有 Link-AI 账户,可在 api1.link-ai.cc 注册或登录
  • 已获取 API Key(控制台 → API Keys → 创建密钥)

ANTHROPIC_BASE_URL 配置示例

在终端中运行以下命令,或将其加入 ~/.bashrc / ~/.zshrc

~/.zshrc / ~/.bashrc
# Claude 原生 API 格式(推荐)
export ANTHROPIC_BASE_URL="https://api2.link-ai.cc"
export ANTHROPIC_AUTH_TOKEN="sk-你的key"

# 应用更改
source ~/.zshrc

此配置让 Claude Code 通过 Link-AI api2 通道发送请求,直连源站避免 Cloudflare 120 秒超时。


ANTHROPIC_AUTH_TOKEN 配置示例

ANTHROPIC_AUTH_TOKEN 即你的 Link-AI API Key,格式为 sk-xxxxxxxx。与 ANTHROPIC_BASE_URL 配合使用:

~/.zshrc / ~/.bashrc
export ANTHROPIC_AUTH_TOKEN="sk-你的key"

Key 从 api1.link-ai.cc 控制台的「API Keys」页面获取。


OpenAI-compatible 客户端怎么填?

如果 Claude Code 客户端要求 OpenAI-compatible 端点,使用以下配置:

客户端配置界面
Base URL: https://api2.link-ai.cc/v1
API Key: sk-你的key

注意:OpenAI-compatible 格式需要带 /v1 后缀。


api1 和 api2 应该怎么选?

Claude Code 长任务、Claude Opus、长上下文和长输出请求建议使用 api2.link-ai.cc

  • api1:普通请求、网页端、充值、支付回调。经过 Cloudflare,有 120 秒超时。
  • api2:Claude Opus、Codex、Claude Code、长上下文、长输出任务。直连源站,1800 秒超时。

两者共享同一套账户余额,按实际消耗扣费。


Claude Code 遇到 524 / timeout 怎么办?

Claude Opus、长上下文和长输出任务生成时间超过 Cloudflare 的 120 秒超时窗口,就会报 524 或 timeout。

解决方法:将 ANTHROPIC_BASE_URLhttps://api1.link-ai.cc 切换为 https://api2.link-ai.cc

了解更多:API Error 524 解决方案


Claude Code 遇到空回复怎么办?

空回复通常由上游渠道异常或模型不支持导致。如果出现空回复(无文本、无 tool_call)但扣费了,可用扣费检测工具验证。

Link-AI 按实际消耗计费,失败请求扣费会在审计后自动返还。如有异常可联系客服。

了解更多:API 扣费检测工具


为什么模型可能自称 Kiro 或 Claude Code?

这是正常的渠道映射行为。Claude Opus/Claude Sonnet 等模型通过中转渠道调用时,渠道方可能对模型名称做了别名处理,不影响实际模型能力和输出质量。


常见错误排查表

错误现象 可能原因 解决方式
524 Origin Timeout Cloudflare 120 秒超时,长任务未完成 切换 ANTHROPIC_BASE_URLhttps://api2.link-ai.cc
timeout 请求等待时间过长,超过客户端超时设置 使用 api2 通道,或增加客户端超时设置
401 / 403 Unauthorized API Key 无效、过期或令牌无该模型权限 在控制台重新生成 API Key,检查令牌权限
空回复(无文本输出) 上游渠道异常、模型不支持或请求被截断 重试,或用 扣费检测工具 验证
503 Service Unavailable 上游渠道暂时不可用 稍后重试,或切换渠道
模型自称 Kiro / Claude Code 渠道方对模型名称做了别名映射 正常现象,不影响实际能力,无需处理

常见问题

不需要。如果 Claude Code 客户端支持 ANTHROPIC_BASE_URL 格式,则填 https://api2.link-ai.cc(不带 /v1);如果客户端要求 OpenAI-compatible 格式,则填 https://api2.link-ai.cc/v1

Claude Opus、长上下文和长输出任务生成时间超过 Cloudflare 的 120 秒超时窗口,就会报 524。建议切换 api2.link-ai.cc 直连通道,没有这个限制。

空回复通常由上游渠道异常或模型不支持导致。如果出现空回复但扣费了,可用扣费检测工具(/tools/api-billing-checker)验证。Link-AI 按实际消耗计费,失败请求扣费会在审计后自动返还。

503 表示上游渠道不可用。请求返回 503 时,理论上不应产生最终扣费,但如果站点使用了预扣费机制,可能出现预扣未返还的情况。可以用扣费检测工具验证 raw quota 变化。

这是正常的渠道映射行为。Claude Opus/Claude Sonnet 等模型通过中转渠道调用时,渠道方可能对模型名称做了别名处理,不影响实际模型能力和输出质量。

检查令牌关联的渠道是否包含目标模型。某些渠道(如 Claude Opus)可能需要单独开通或额度充足。请在控制台确认令牌权限和余额充足。

api1 适合普通请求、网页端和充值;api2 适合 Claude Opus、长上下文和长输出任务。两者共享同一套账户余额,按实际消耗扣费。

运行 curl -s https://api2.link-ai.cc/v1/models -H "Authorization: Bearer sk-你的key" | head -50,正常应返回模型列表。也可查看 Claude Code 输出中请求的 URL 是否为 api2.link-ai.cc。


相关教程

Codex CLI 配置

Codex CLI 也支持类似配置方式,推荐 api2 通道。

查看教程 →

524 超时解决

详细了解 524 超时原因及 api1/api2 分流策略。

查看详情 →
🔍

API 扣费检测

验证请求成功但余额异常减少的问题。

立即检测 →
准备好开始了吗? 获取 API Key,配置 Claude Code,立即使用 Link-AI 的 Claude 通道。
获取 API Key 查看所有教程