Custom API Keys 自定义API密钥 ¶
Cursor允许用户输入自己的API密钥,以便在使用各种大型语言模型(LLM)提供商时,自行承担费用进行无限制的AI消息发送。当使用自定义API密钥时,Cursor会通过该密钥调用相应的LLM提供商服务。
设置自定义API密钥 ¶
要使用自己的API密钥,请按照以下步骤操作:
- 打开Cursor应用,进入“设置”(Settings)。
- 在设置菜单中,找到“模型”(Models)选项。
- 在模型设置页面中,输入您从相应提供商获取的API密钥。
- 输入密钥后,点击“验证”(Verify)按钮,确保密钥有效。
- 一旦密钥通过验证,自定义API密钥将被启用,可用于调用支持的标准模型。
注意:某些Cursor功能(如Tab补全)需要特定的专用模型,这些功能不支持自定义API密钥。自定义API密钥仅适用于使用OpenAI、Anthropic、Google等提供商的标准模型的功能。
支持的自定义API密钥类型 ¶
Cursor支持以下提供商的自定义API密钥设置:
1. OpenAI API密钥 ¶
- 获取方式:您可以从OpenAI平台获取自己的API密钥。
- 限制:OpenAI的推理模型(如o1、o1-mini、o3-mini)需要特殊配置,目前不支持通过自定义API密钥使用。
2. Anthropic API密钥 ¶
- 与OpenAI类似,您可以设置自己的Anthropic API密钥,以便在使用基于Claude的模型时,自行承担费用。
3. Google API密钥 ¶
- 您可以设置自己的Google API密钥,以便在使用Google模型(如
gemini-1.5-flash-500k)时,自行承担费用。
4. Azure集成 ¶
- 您可以设置自己的Azure API密钥,以便在使用Azure OpenAI模型时,自行承担费用。
5. AWS Bedrock ¶
- 您可以通过访问密钥和秘密密钥连接到AWS Bedrock,企业用户还可以通过IAM角色进行身份验证。
常见问题(FAQ) ¶
我的API密钥会被存储或离开我的设备吗? ¶
- 您的API密钥不会被存储,但每次请求时,密钥会随请求一起发送到Cursor的服务器。所有请求都会通过Cursor的后端进行处理,在那里完成最终的提示构建。
支持哪些自定义LLM提供商? ¶
- Cursor仅支持与OpenAI API格式兼容的API提供商(如OpenRouter)。不支持自定义本地LLM设置或其他API格式。如果您在使用非Cursor支持的自定义API设置时遇到问题,Cursor无法提供技术支持。