> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ruapi.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Continue

> 如何通过 OpenAI 兼容提供方,把编码助手 Continue(VS Code、JetBrains)接到 RuAPI

[Continue](https://continue.dev) 是 VS Code 和 JetBrains 上的开源编码助手:聊天、补全、按选区改写。模型在配置文件里设,RuAPI 作为 `openai` 提供方接入、改一下 `apiBase` 就行 —— 一个地址打开 Claude、GPT、Gemini 等。

## 前置

<Steps>
  <Step title="RuAPI 账号和密钥">
    控制台 →\*\*「令牌」\*\*→ 创建 `sk-...` 密钥。余额用 USDT 充 —— 见[充值](/zh/topup)。
  </Step>

  <Step title="Continue 扩展">
    从 VS Code 应用市场或 JetBrains 插件装上 Continue。
  </Step>
</Steps>

## 配置

打开 Continue 配置(`~/.continue/config.yaml`),加一个 `openai` 提供方的模型:

```yaml theme={null}
models:
  - name: Claude via RuAPI
    provider: openai
    model: claude-opus-4-8        # 精确名称见价格页
    apiBase: https://www.ruapi.ai/v1   # 带 /v1
    apiKey: sk-你的密钥
```

<Note>
  旧的 `config.json` 格式字段一样,放在 `models` 数组里:`"provider": "openai"`、`"apiBase": "https://www.ruapi.ai/v1"`、`"apiKey"`、`"model"`,外加显示名 `"title"`。
</Note>

想加更多模型(比如用 Haiku 做补全),复制这块改 `model` 即可。

## 验证

打开 Continue 聊天(`Cmd/Ctrl + L`),选「Claude via RuAPI」发个请求。有回复 + RuAPI 控制台 →\*\*「日志」\*\*有记录 = 正常。

## 出问题时

<AccordionGroup>
  <Accordion title="401 / Unauthorized">
    * `apiKey` 得是 RuAPI 令牌(`sk-...`)。
    * 确认 `apiBase` 是带 `/v1` 的 `https://www.ruapi.ai/v1`,`provider` 就是 `openai`。
  </Accordion>

  <Accordion title="找不到模型">
    `model` 要和 RuAPI 的 ID 一字不差 —— 见[价格页](https://www.ruapi.ai/pricing)。
  </Accordion>

  <Accordion title="补全慢 / 贵">
    Tab 补全单独配一个又快又便宜的模型(Haiku 系列),聊天留给强模型。
  </Accordion>
</AccordionGroup>
