自定义 API 密钥

Cursor 允许你使用自己的 API 密钥来访问 AI 功能,这可以帮助你:

  • 控制 API 使用成本
  • 使用企业级 API 端点
  • 访问特定区域的 API 服务

支持的 API 提供商

目前支持配置以下 API 密钥:

  • OpenAI
  • Anthropic
  • Azure OpenAI

如何设置

  1. 打开 Cursor 设置 (⌘/Ctrl + ,)
  2. 导航到 AI 选项卡
  3. Custom API Keys 部分输入你的 API 密钥
  4. 点击 Save 保存设置
{
  "openai": "your-api-key-here",
  "anthropic": "your-api-key-here",
  "azure": {
    "apiKey": "your-api-key-here",
    "endpoint": "https://your-resource-name.openai.azure.com"
  }
}

注意事项

  • 使用自定义 API 密钥后,Cursor 将不再使用内置的 API 配额
  • 请确保你的 API 密钥有足够的额度
  • Azure OpenAI 需要同时配置 apiKeyendpoint
  • API 密钥会以加密方式存储在本地

故障排除

如果遇到问题,请检查:

  1. API 密钥是否正确
  2. 是否启用了正确的 API 服务
  3. 网络连接是否正常
  4. API 配额是否充足

如需更多帮助,请参考 API 文档 或联系支持团队。

OpenAI API 密钥

Cursor 允许您输入自己的 OpenAI API 密钥,按需发送任意数量的 AI 消息,费用由您自行承担。

您可以从此处获取 API 密钥。要使用自己的 API 密钥,请前往 Cursor 设置 > 模型 > OpenAI API 密钥 并输入您的密钥。然后点击”验证”按钮。密钥验证通过后,您的 OpenAI API 密钥将被启用。

Anthropic API 密钥

与 OpenAI 类似,您也可以设置自己的 Anthropic API 密钥,这样您就能按需使用基于 Claude 的模型,费用自理。

Google API 密钥

对于 Google API 密钥,您可以设置自己的 API 密钥,这样就能按需使用诸如 gemini-1.5-flash-500k 等 Google 模型,费用自理。

Azure 集成

最后,您还可以设置自己的 Azure API 密钥,这样就能按需使用 Azure OpenAI 模型,费用自理。

我的 API 密钥会被存储或离开设备吗?

您的 API 密钥不会被存储,但每次请求时都会发送到我们的服务器。所有请求都通过我们的后端路由,因为这是我们进行最终提示构建的地方。