# 如何在 VS Code 和 n8n 中配置 OpenAI API 密钥

不到 2 分钟即可将 RunAPI 的 OpenAI 兼容密钥添加到 Continue、Cody 或任何 VS Code AI 扩展。同一密钥在 n8n 的 OpenAI 节点中同样有效。你可以以官方定价 5 折访问 GPT-4o、Claude 3.5、Gemini 2.0 及 210+ 模型。

*Updated June 23, 2026 · RunAPI Editorial*

## 本指南涵盖哪些内容？

VS Code AI 扩展和 n8n 均接受 OpenAI 兼容的 Base URL 和 API 密钥。RunAPI 在 runapi.ai/v1 提供恰好符合该接口的服务。你创建一个免费账号、生成密钥，然后粘贴到你选择的工具中。每次调用按 token 计费，为 OpenAI 官方定价的一半——无订阅费，无最低消费。

- **VS Code settings.json**: 任何从 settings.json 读取 openai.apiKey 或自定义 Base URL 的扩展都可以指向 RunAPI，无需修改代码。
- **Continue 扩展**: Continue 的 config.yaml 接受带有自定义 apiBase 的 provider: openai。填入 runapi.ai/v1 和你的 RunAPI 密钥即可。
- **n8n OpenAI 节点**: n8n 的 OpenAI 凭证允许覆盖 Base URL。在那里填入 runapi.ai/v1 和你的 RunAPI 密钥——所有现有工作流继续正常运行。
- **官方定价 5 折**: GPT-4o 输入通过 OpenAI 每百万 tokens 费用 $2.50。通过 RunAPI 则为 $1.25。同样的折扣适用于 Claude、Gemini 和 DeepSeek。

## 在 VS Code settings.json 中配置 API 密钥

打开命令面板（macOS 为 Cmd+Shift+P，Windows/Linux 为 Ctrl+Shift+P），选择 Preferences: Open User Settings (JSON)。添加或更新以下代码块。将 YOUR_RUNAPI_KEY 替换为你 RunAPI 控制台中的密钥。

## 将 RunAPI 添加到 Continue 扩展

Continue 是 VS Code 和 JetBrains 中广受欢迎的开源 AI 编码助手。它将配置存储在 ~/.continue/config.yaml（旧版为 config.json）。将其指向 RunAPI 即可通过熟悉的聊天和自动补全界面访问目录中的所有模型。

## 如何在 n8n 中添加 OpenAI API 密钥

n8n 的 OpenAI 节点使用名为 OpenAI API 的凭证。该凭证有一个隐藏的 Base URL 字段，可让你将所有调用重定向到任何 OpenAI 兼容端点。设置为 RunAPI 后，每个调用 OpenAI 节点的工作流都会自动通过 RunAPI 路由——无需其他修改。

## 通过 RunAPI 与直连相比各模型费用

RunAPI 对所有 LLM 模型收取官方供应商定价的 50%。没有月费。充值后只为实际使用量付费。失败的请求不计费。

## 如何通过 RunAPI 在 VS Code 和 n8n 中配置 OpenAI API 密钥

1. **创建免费 RunAPI 账号** — 前往 runapi.ai，用你的邮箱注册。创建账号和生成 API 密钥无需信用卡。
2. **生成 API 密钥** — 打开控制台，进入 API Keys。点击 New Key，命名（如 vscode-dev）并复制密钥。以 rp- 开头。
3. **充值** — 前往 Billing 并小额充值——$5 足够起步。额度永不过期。只有成功的 API 调用才会计费。
4. **配置 VS Code** — 打开 VS Code settings.json（Cmd+Shift+P &gt; Preferences: Open User Settings (JSON)）。将 openai.baseURL 设置为 https://runapi.ai/v1，将 openai.apiKey 设置为你的 RunAPI 密钥。
5. **配置 Continue（可选）** — 若你使用 Continue 扩展，打开 ~/.continue/config.yaml，添加一个模型条目，设置 provider: openai、apiBase: https://runapi.ai/v1 及你的 apiKey。
6. **配置 n8n（可选）** — 在 n8n 中，打开 Settings &gt; Credentials &gt; OpenAI API。将你的 RunAPI 密钥粘贴到 API Key 字段，将 https://runapi.ai/v1 填入 Additional Fields 下的 Base URL 字段。
7. **通过测试调用验证** — 快速测试——向 VS Code 扩展提问或触发 n8n 工作流。在 RunAPI 控制台的 Usage 下确认调用已记录。

## VS Code 和 n8n API 设置常见问题

### 我可以在 VS Code 和 n8n 中使用同一个 RunAPI 密钥吗？

可以。一个 RunAPI 密钥适用于所有接受 OpenAI 兼容 API 密钥和 Base URL 的工具。你可以在 VS Code 扩展、n8n、Cursor、Claude Code 及任何其他 OpenAI 兼容客户端中使用同一密钥，无需生成独立密钥。

### 使用 RunAPI 需要付费 OpenAI 账号吗？

不需要。RunAPI 是独立服务，有自己的 API 访问体系。你在 runapi.ai 注册、充值，直接使用 RunAPI 密钥即可。无需 OpenAI 账号或与 OpenAI 的任何关系，即可通过 RunAPI 使用 GPT-4o。

### 哪些 VS Code AI 扩展支持自定义 Base URL？

Continue、Cody（通过代理模式）及大多数提供 openai.baseURL 或等效设置的扩展均可使用。GitHub Copilot 不支持自定义 Base URL——它锁定在 GitHub 的端点。如需 Copilot 替代品，Continue 或 Cody 是最常见的选择。

### 在 VS Code 或 n8n 中使用什么模型名称？

使用 RunAPI 目录中的准确模型 ID——例如 gpt-4o、gpt-4o-mini、claude-sonnet-4-5 或 gemini-2.0-flash。这些标识符与你直接传给 OpenAI API 的相同。若模型 ID 错误，API 返回 404。完整列表及每 token 定价见 runapi.ai/models。

### 如何在 n8n 的 OpenAI 凭证中找到 Base URL 字段？

选择 OpenAI API 作为凭证类型后，在 API Key 输入框下方查找 Additional Fields 区域或开关。大多数 n8n 版本中 Base URL 字段默认隐藏。展开或向下滚动找到它，然后填入 https://runapi.ai/v1。

### RunAPI 端点是否可靠到足以支撑生产 n8n 工作流？

RunAPI 作为具有提供商级冗余的 API 网关运行。当前正常运行状态发布于 runapi.ai/status。对于生产 n8n 工作流，请在 OpenAI 节点的 Settings 下配置重试策略，这样短暂的网络错误会在工作流失败前自动重试。

### 切换到 RunAPI 会破坏我现有的 VS Code 扩展设置吗？

除接收请求的端点和有效模型名称之外，不会改变任何现有行为。若扩展将密钥存储在自己的设置命名空间而非 openai.apiKey 中，只需更新该扩展设置面板中存储密钥和 Base URL 的字段。

### 全天在 VS Code 中通过 RunAPI 使用 GPT-4o 费用是多少？

典型编码会话大约产生 50,000–200,000 个输入 tokens。按 RunAPI 的 GPT-4o 输入费率每百万 $1.25 计算，约为每天 $0.06–$0.25。输出 tokens 和扩展发送的任何额外上下文均按相同的 50% 折扣单独计费（相对于 OpenAI 官方定价）。

