Cursor 自定义 API Provider 怎么选?Base URL、模型权限和 403 排查

💻 Cursor 2026-05-19 阅读约 6 分钟

🤖 AI 摘要

Cursor 是基于 VS Code 的 AI 编程工具,支持 OpenAI-compatible API Provider 配置。普通编程任务(代码补全、快速问答)用 api1.link-ai.cc 即可,需要长上下文和深度代码理解时建议用 api2.link-ai.cc。403 错误是 Cursor 配置中最常见的问题,通常是因为 API Key 没有对应模型的访问权限——Link-AI 控制台中的用户分组和渠道权限需要正确配置。

💡 直接答案

Cursor 配置 Link-AI:在 Settings → Models → Custom Model Sources 中添加 Provider。普通任务用 https://api1.link-ai.cc/v1,长代码任务用 https://api2.link-ai.cc/v1。遇到 403 时,先在 Link-AI 控制台检查你的 Key 是否有该模型的访问权限。详细配置参考 Cursor API 配置教程

Cursor 适合用 api1 还是 api2

场景 推荐通道 原因
代码补全(Tab 键) api1 速度快,请求时间短
快速问答 api1 响应快,不需要长连接
长代码生成 api2 长输出更稳定
代码重构 api2 需要长上下文理解
架构设计和评审 api2 长任务,高概率超时

403 的常见原因

403 Forbidden 是 Cursor 配置中最常见的错误,原因包括:

  1. 模型权限不足:Key 所属的用户分组只能访问 Sonnet,但请求了 Opus
  2. 渠道配置问题:Link-AI 后台没有为该模型配置可用渠道
  3. Key 已过期或被禁用:Token 状态异常
  4. 请求格式问题:模型名拼写错误或不被支持

⚠️ 最常见原因

Link-AI 后台中,用户分组决定了能访问哪些渠道,渠道决定了支持哪些模型。如果你的 Key 只能访问 Sonnet 渠道,你请求 Opus 时就会返回 403。联系 Link-AI 客服确认你的用户分组和渠道权限。

模型权限和用户分组的关系

Link-AI 的权限体系:

用户分组 → 渠道权限 → 模型访问

所以:你的 API Key 能访问哪些模型,取决于你的账号属于哪个用户分组,以及该分组有哪些渠道权限。

Key 权限和模型名的关系

请求时用的模型名必须满足两个条件:

  1. 是你有权限访问的渠道所支持的模型
  2. 模型名拼写正确(与 Link-AI 后台配置一致)

例如:

Cursor 配置步骤

  1. 打开 Cursor → Settings → Models
  2. 找到 "Custom Model Sources" 或 "Add custom provider"
  3. 填写 Provider 信息:
    • Name: Link-AI
    • Base URL: https://api1.link-ai.cc/v1https://api2.link-ai.cc/v1
    • API Key: 你的 Link-AI API Key
  4. 在 Models 中选择要使用的模型(如 claude-3-sonnet)

详细图文教程:Cursor API Base URL 配置

常见错误排查

错误 原因 解决方案
403 Key 没有该模型的访问权限 检查用户分组和渠道权限,参考 403 排查指南
401 API Key 无效或未设置 确认 API Key 正确,格式为 sk-xxx
404 模型名不存在或 Base URL 错误 确认 Base URL 以 /v1 结尾,模型名与后台配置一致
524 任务太长,Cloudflare 超时 切换到 api2 直连通道

配置 Cursor 使用 Link-AI

查看完整配置教程,解决 403 和权限问题

FAQ

Cursor 适合用 api1 还是 api2?
Cursor 的普通聊天(快速问答、代码补全)用 api1 即可,速度快。长代码生成、重构任务、架构设计等长任务建议用 api2,更稳定但响应可能稍慢。
Cursor 403 错误最常见的原因是什么?
403 最常见的原因是 API Key 没有对应模型的访问权限。Link-AI 控制台中,用户分组和渠道权限需要正确配置。如果 Key 只能访问 Sonnet,但请求了 Opus,就会返回 403。
模型权限和用户分组是什么关系?
Link-AI 后台可以设置用户分组,每个分组可以访问不同的渠道和模型。API Key 绑定了用户身份,所以 Key 能访问哪些模型取决于该用户属于哪个分组、有哪些渠道权限。
Key 权限和模型名是什么关系?
Key 本身只验证身份,具体能访问哪些模型由用户分组和渠道配置决定。请求时用的模型名(如 claude-3-opus)必须是你所在的用户分组有权限访问的渠道所支持的模型。
Cursor 如何添加自定义 Provider?
在 Cursor Settings → Models → Custom Model Sources 中添加,设置名称、Base URL(api1 或 api2)、API Key。支持的模型名需要与 Link-AI 的渠道配置匹配。
Cursor 用 Claude 还是 GPT?
Cursor 支持 Claude(Anthropic)和 GPT(OpenAI)两种模型。Claude 在代码理解和长任务上通常表现更好,GPT 在快速补全上响应更快。可以两个都配置,根据任务选择。