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://api.getrouter.ai/v1
    apiKey: YOUR_API_KEY
    useResponsesApi: false
    roles:
      - chat
      - edit
      - apply

請將 apiBase 保持為 https://api.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://api.getrouter.ai/v1,不要附加完整的操作端點。
  • 通訊協定不符: 確認已設定 useResponsesApi: false,且 MODEL_ID 支援 Chat Completions。
  • Autocomplete 無法運作: 自動補全可能需要不同的角色、API 或模型能力。