💡 快速答案
统一 Base URL 是让 Claude Code、Codex、Cursor、Continue、Cline、NextChat 等工具尽量共用同一个 OpenAI-compatible API 地址,减少多平台 Key 和 endpoint 混乱。但它不能保证所有工具一份配置完全通用,仍需分别确认 Base URL、API Key、模型名、Provider 字段和是否支持自定义端点。
如果你正在配置 Continue.dev 的 OpenAI-compatible Provider,也可以直接看这篇独立配置页:/continue-openai-compatible-api/,其中整理了 Base URL 是否带 /v1、模型名、401/403/404、model not found、no available channel、tool_call 与扣费记录的排查清单。
统一 Base URL 是什么
Base URL 是客户端请求 OpenAI-compatible API 的入口地址,格式类似 https://api1.link-ai.cc/v1。
- 对 LinkAI,普通请求可使用
https://api1.link-ai.cc/v1 - 长请求、长上下文按客户端 API 模式区分:Claude Code / Anthropic Messages 原生模式用
https://api2.link-ai.cc;OpenAI-compatible 模式用https://api2.link-ai.cc/v1 - Base URL 不等于控制台登录页,不等于注册链接,不等于根域名
哪些工具适合共用 Base URL
多数 OpenAI-compatible 客户端都需要 Base URL、API Key、模型名这三个要素,但字段名和配置位置不同。
| 工具 | 是否支持自定义 Base URL | 关键字段 | 常见错误 |
|---|---|---|---|
| Claude Code | 支持(环境变量) | ANTHROPIC_BASE_URL、ANTHROPIC_AUTH_TOKEN | 524 超时、401 Key 无效 |
| Codex CLI | 支持(config.toml) | base_url、api_key(config.toml) | invalid_api_key、404 路径错误 |
| Cursor | 支持(Provider 配置) | Base URL、API Key、模型名(Provider 界面) | 403 权限不足、401 Key 无效 |
| Continue | 支持(config.json) | baseUrl、apiKey、model(config.json) | Key 填错、模型名不存在 |
| Cline | 支持(API Provider 配置) | Base URL、API Key、模型名 | Key 复制多空格、Base URL 漏 /v1 |
| Roo Code | 支持(API Provider 配置) | Base URL、API Key、模型名 | 配置字段名不一致 |
| NextChat | 支持(自定义 API 配置) | Base URL、API Key、模型名 | Base URL 漏 /v1、Key 和 Base URL 不匹配 |
| LobeChat | 支持(自定义 API 配置) | Base URL、API Key、模型名 | 模型名格式错误 |
Base URL 应该填什么
普通请求
https://api1.link-ai.cc/v1
长请求 / 长输出 / Claude Code 类任务
https://api2.link-ai.cc/v1
- 必须填
https://api1.link-ai.cc/v1(注意结尾的 /v1) - 不要填
https://api1.link-ai.cc/register - 不要填
https://api1.link-ai.cc/#/console/token - 不要填
https://link-ai.cc/ - 不要填
docs.link-ai.cc
不能填哪些地址
- ❌ 注册页面(如
#/register) - ❌ 登录页面(如
#/login) - ❌ 控制台页面(如
#/console/token) - ❌ docs 页面(如
docs.link-ai.cc) - ❌ 根域名(如
link-ai.cc) - ❌ 带
#/的前端路由 - ❌ 不带
/v1的 API 域名
api1 和 api2 怎么选
api1.link-ai.cc/v1 适合普通请求、短请求、常规 Chat API。
api2.link-ai.cc/v1 更适合长请求、长上下文、长输出、Claude Code / Codex 类任务,可以减少边缘层超时风险。
两者是独立的服务器入口,选择哪个取决于任务类型。api2 适合长任务,但不代表永不超时。
不同工具配置字段对照表
| 工具 | Base URL 字段 | API Key 字段 | 模型名字段 |
|---|---|---|---|
| Claude Code | ANTHROPIC_BASE_URL | ANTHROPIC_AUTH_TOKEN | ANTHROPIC_MODEL(可选) |
| Codex CLI | base_url(config.toml) | api_key(config.toml) | model(config.toml) |
| Cursor | Base URL(Provider 界面) | API Key(Provider 界面) | 模型下拉选择 |
| Continue | baseUrl(config.json) | apiKey(config.json) | model(config.json) |
| Cline | Base URL(API Provider) | API Key(API Provider) | 模型名(输入框) |
| NextChat | Base URL(自定义 API) | API Key(自定义 API) | 模型名(下拉或输入) |
curl 测试 Base URL 是否可用
用以下命令验证 Base URL 和 API Key 是否正确:
测试 /v1/models 接口
curl https://api1.link-ai.cc/v1/models \
-H "Authorization: Bearer YOUR_API_KEY"
如果返回模型列表,说明 Base URL 和 Key 正确。如果返回 401,检查 Key 是否正确。如果返回 404,检查 Base URL 是否带 /v1。
测试 /v1/chat/completions 接口
curl https://api1.link-ai.cc/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"MODEL_NAME","messages":[{"role":"user","content":"Say hello in one sentence."}]}'
把 YOUR_API_KEY 和 MODEL_NAME 替换为真实值。正常情况下会返回 JSON 响应。
常见错误码
| 错误 | 常见原因 | 第一排查项 |
|---|---|---|
| 401 invalid_api_key | API Key 错误、复制多空格、Key 已被撤销、Key 和 Base URL 不属于同一平台 | 检查 Key 是否完整、是否有多余空格、Base URL 是否正确 |
| 403 model permission | API Key 没有该模型的访问权限、用户分组限制、渠道权限不足 | 检查控制台中是否开通了该模型 |
| 404 model not found | Base URL 路径错误(缺少 /v1)、模型名拼写错误、模型未开通 | 确认 Base URL 以 /v1 结尾,模型名正确 |
| 429 rate limit | 请求频率超出限制、账户余额不足 | 降低请求频率,检查账户余额 |
| 503 no available channel | 没有可用渠道处理该模型请求、上游服务暂时不可用 | 检查渠道状态、模型开通情况和余额 |
| 524 timeout | 请求时间超过边缘层超时限制(120 秒)、任务太长 | 切换到 api2 通道,减少上下文量 |
| empty response(空回复) | 上游返回空内容、路由异常 | 检查 raw quota 数据,联系平台客服 |
FAQ
https://api1.link-ai.cc/v1。不带 /v1 会导致请求路径错误,返回 404。#/register)、控制台(#/console/token)和根域名(link-ai.cc)都是前端页面,不是 API 服务器地址。向这些地址发 API 请求会得到 404 或 HTML 响应,无法正常认证。api1.link-ai.cc/v1 适合普通请求、短消息、常规聊天。api2.link-ai.cc/v1 适合长请求、长上下文、长输出、Claude Code / Codex 类任务,可以减少边缘层超时风险。两者是独立的服务器入口,选择哪个取决于任务类型。https://api1.link-ai.cc/v1(普通请求)或 https://api2.link-ai.cc/v1(长任务)。API Key 必须来自同一平台,并确保模型名填写正确。快速接入 Link-AI
注册后即可获取 API Key,支持所有主流 OpenAI-compatible 客户端
普通请求: https://api1.link-ai.cc/v1
|
长任务: https://api2.link-ai.cc/v1