如何在 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+ 模型。
本指南涵盖哪些内容?
VS Code AI 扩展和 n8n 均接受 OpenAI 兼容的 Base URL 和 API 密钥。RunAPI 在 runapi.ai/v1 提供恰好符合该接口的服务。你创建一个免费账号、生成密钥,然后粘贴到你选择的工具中。每次调用按 token 计费,为 OpenAI 官方定价的一半——无订阅费,无最低消费。
任何从 settings.json 读取 openai.apiKey 或自定义 Base URL 的扩展都可以指向 RunAPI,无需修改代码。
Continue 的 config.yaml 接受带有自定义 apiBase 的 provider: openai。填入 runapi.ai/v1 和你的 RunAPI 密钥即可。
n8n 的 OpenAI 凭证允许覆盖 Base URL。在那里填入 runapi.ai/v1 和你的 RunAPI 密钥——所有现有工作流继续正常运行。
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%。没有月费。充值后只为实际使用量付费。失败的请求不计费。
所示价格为输入 tokens 费用。输出 token 定价同样享受 5 折优惠。完整列表见 runapi.ai/pricing。
如何获取 RunAPI 密钥并连接
创建免费 RunAPI 账号
前往 runapi.ai,用你的邮箱注册。创建账号和生成 API 密钥无需信用卡。
生成 API 密钥
打开控制台,进入 API Keys。点击 New Key,命名(如 vscode-dev)并复制密钥。以 rp- 开头。
充值
前往 Billing 并小额充值——$5 足够起步。额度永不过期。只有成功的 API 调用才会计费。
配置 VS Code
打开 VS Code settings.json(Cmd+Shift+P > Preferences: Open User Settings (JSON))。将 openai.baseURL 设置为 https://runapi.ai/v1,将 openai.apiKey 设置为你的 RunAPI 密钥。
配置 Continue(可选)
若你使用 Continue 扩展,打开 ~/.continue/config.yaml,添加一个模型条目,设置 provider: openai、apiBase: https://runapi.ai/v1 及你的 apiKey。
配置 n8n(可选)
在 n8n 中,打开 Settings > Credentials > OpenAI API。将你的 RunAPI 密钥粘贴到 API Key 字段,将 https://runapi.ai/v1 填入 Additional Fields 下的 Base URL 字段。
通过测试调用验证
快速测试——向 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 官方定价)。