Continue

Continue 支援使用 OpenAI Provider 並指定自訂 apiBase。本指南會將模型明確固定為 OpenAI Chat Completions 通訊協定。

整合狀態
  • 通訊協定: OpenAI Chat Completions(由設定固定)
  • 設定核對日期: 2026 年 7 月 15 日
  • 執行階段驗證: 待驗證

1. 安裝 Continue

從 VS Code 或 JetBrains 外掛市集安裝 Continue。請確認目前版本使用本機 YAML 設定,還是 Continue Hub 設定。

2. 設定模型

選擇明確支援 OpenAI Chat Completions 的 MODEL_ID,然後將模型加入目前 YAML 設定的 models

name: GetRouter
version: 1.0.0
schema: v1

models:
  - name: GetRouter Model
    provider: openai
    model: MODEL_ID
    apiBase: https://getrouter.ai/v1
    apiKey: YOUR_API_KEY
    useResponsesApi: false
    roles:
      - chat
      - edit
      - apply

請將 apiBase 保持為 https://getrouter.ai/v1;這是 API Base URL,不是完整的操作端點。對這個模型項目而言,useResponsesApi: false 會避免 Continue 自動選用 Responses API,並將通訊協定固定為 Chat Completions。

請使用 Continue 目前版本支援的機密資料或環境變數機制,不要將真實金鑰提交至儲存庫設定。

如果你確定要改用 Responses API,必須修改設定以啟用 useResponsesApi,並依照 Responses 通訊協定處理請求、回應與串流事件,不能繼續沿用 Chat Completions 的處理方式。

3. 驗證設定

重新載入 IDE,並選擇 GetRouter Model

  1. 測試 Chat。
  2. 測試解釋選取的程式碼。
  3. 測試一個小型 Edit。
  4. 查看使用紀錄。
  5. 只有在所選模型支援工具呼叫時,才另外測試 Agent 模式。

多模型建議

Continue 可以為 Chat、Edit、Apply 與 Autocomplete 指定不同模型。只啟用已驗證的角色,不要假設同一個模型適合所有角色。

疑難排解

  • 設定未載入: 檢查 YAML 縮排、Schema 版本,以及目前生效的設定來源。
  • 401: 檢查 IDE 程序能否讀取設定的機密資料或環境變數。
  • 404: 請將 apiBase 保持為 https://getrouter.ai/v1,不要附加完整的操作端點。
  • 通訊協定不符: 確認已設定 useResponsesApi: false,且 MODEL_ID 支援 Chat Completions。
  • Autocomplete 無法運作: 自動補全可能需要不同的角色、API 或模型能力。