Continue

設定 Continue 本機 YAML、apiBase、模型角色與明確的 Chat Completions 行為。

安裝、設定與測試

  1. 在 VS Code 擴充功能安裝 Continue(官方說明:https://docs.continue.dev/ide-extensions/install),開啟側欄。在本機設定選擇器以編輯/齒輪控制項開啟檔案。macOS/Linux 為 ~/.continue/config.yaml,Windows 為 %USERPROFILE%\.continue\config.yaml。編輯 YAML,不用已棄用的 config.json。

  2. 在 routerra.ai 控制台 (https://routerra.ai/keys)建立 API 金鑰,複製可用模型 ID。將下方範例合併至現有 models 清單,替換 YOUR_API_KEY 與 YOUR_MODEL_ID。provider: openai 選擇相容配接器;apiBase 是 https://routerra.ai/v1,不附加 /chat/completions。apiKey 用於網關驗證,不是 Continue 帳戶憑證。

  3. 儲存並在 Continue 選取本機設定及 routerra 模型。roles 將此項目限於 chat、edit、apply。自動補全和嵌入需另設具有對應角色與受支援端點的模型。只有模型及路由確實支援工具時才加 capabilities: [tool_use];Agent 模式需要此能力。不支援視覺時不要啟用 image_input。

  4. 開新聊天,詢問簡短專案問題。修改未生效時重新載入 IDE 視窗並檢查網關紀錄。useResponsesApi: false 維持 Chat Completions,包括 Continue 預設自動選 Responses 的模型家族。

模型未出現時檢查 YAML 縮排及目前設定。意外使用 /responses 時確認開關位於所選模型項目內。聊天成功不代表嵌入或自動補全角色已設定。

name: routerra
version: 1.0.0
schema: v1
models:
  - name: routerra
    provider: openai
    model: YOUR_MODEL_ID
    apiKey: YOUR_API_KEY
    apiBase: https://routerra.ai/v1
    useResponsesApi: false
    roles:
      - chat
      - edit
      - apply