如何將 Novita AI LLM API 與 VSCode 中的 Cline 整合

如何將 Novita AI LLM API 與 VSCode 中的 Cline 整合

Cline 是一個功能強大的自主編碼代理,直接整合到您的 VSCode 環境中,旨在簡化您的開發工作流程。透過使用 advanced AI models(如 Novita AI),Cline 能夠自動執行重複性任務、生成程式碼片段、提供智慧建議等等——全部在您的 IDE 中完成。Cline 在 AI 驅動的應用程式市場 OpenRouter 上排名第一,因為它能夠直接在編碼環境中提供 AI 輔助,大幅提升開發生產力。

在本指南中,我們將逐步引導您將 Novita AI 的 LLM API 與 Cline 整合,讓您可以在 VSCode 中直接使用 advanced language models(如 deepseek)來進行更智慧、更高效的編碼。

先決條件

在開始整合流程之前,請確保您具備以下條件:

Novita AI LLM API 金鑰

  • 建立帳戶:前往 Novita AI 網站 並註冊帳戶。
  • **產生 API 金鑰 **:登入後,導覽至 金鑰管理 頁面來產生您的 API 金鑰。此金鑰對於透過 Cline 連接 Novita AI 的模型至關重要。
  • **選擇模型 **:從 Novita AI 模型庫 中選擇一個模型。可用的模型包括:
    • deepseek/deepseek-r1
    • deepseek/deepseek-v3
    • deepseek/deepseek-r1-distill-llama-70b
    • deepseek/deepseek-r1-distill-llama-8b
    • deepseek/deepseek-r1-distill-qwen-32b
    • deepseek/deepseek-r1-distill-qwen-14b

請務必 複製模型名稱,以便稍後設定使用。

Novita Ai 模型遊樂場

官方網站下載 VSCode

整合步驟

步驟 1:在 VSCode 中安裝 Cline 外掛

  1. 開啟 VSCode 並導覽至 ** 擴充功能**面板(或按下 Ctrl + Shift + X)。
  2. 在搜尋列中輸入 “Cline”
  3. 點選 Cline 外掛的 ** 安裝**按鈕。
  4. 安裝完成後,Cline 圖示將出現在 VSCode 側邊欄

Cline in VSCode

步驟 2:設定 Cline 外掛

安裝外掛後,您需要設定它以連接 Novita AI 的 LLM API:

  1. 點選側邊欄中的 Cline 圖示以開啟外掛介面。
  2. 選擇 “OpenAI Compatible” 選項。此設定可確保與遵循 OpenAI API 標準的 API(如 Novita AI)相容。
  3. 填寫設定欄位:
    • Base URL:輸入 https://api.novita.ai/v3/openai
    • API Key:貼上您的 Novita AI API 金鑰
    • Model Name:貼上您稍早複製的模型名稱(例如 deepseek/deepseek-r1)。
  4. 完成設定後,點選 Done

Cline configuration

步驟 3:測試整合

在設定 Cline 與 Novita AI 的 API 後,即可測試整合:

  1. 在 VSCode 中開啟一個新檔案或現有檔案。
  2. 開始輸入或使用 Cline 外掛介面與選取的模型互動。
  3. 確認選取的模型已產生回應,這表示設定成功。

Cline 的 Plan 和 Act 模式

Cline 提供兩種強大的模式來強化您的開發工作流程:Plan ModeAct Mode

Plan Mode and Act Mode

Plan Mode

Plan Mode 專為開發的 ** 準備與策略階段**而設計。它能協助您剖析複雜的問題、設計系統,並為您的專案規劃出路徑圖。此模式專注於任務的概念化,讓您逐步思考編碼挑戰。

Plan Mode 的功能:

  • 針對情境收集與策略進行最佳化
  • 無法對您的程式碼庫進行變更
  • 專注於理解需求並建立實作計畫
  • 啟用完整檔案讀取以全面了解專案

何時使用 Plan Mode:

  • 當您開始一個新專案、功能或任務時。
  • 當您面對複雜問題,需要將其分解為可執行的步驟時。
  • 當您不確定如何處理某項任務,需要引導來建構解決方案時。

Act Mode

Act Mode 專注於 ** 執行**——這是在 Plan Mode 中規劃好之後,Cline 協助您實作計畫的地方。一旦您將任務分解成可管理的部分,Act Mode 就能支援您編寫程式碼、生成內容,或執行預先定義的命令來完成工作。

Act Mode 的功能:

  • 針對基於已建立計畫的實作進行最佳化
  • 可存取 Cline 的所有建構能力
  • 保留規劃階段的上下文
  • 能對您的程式碼庫執行變更

何時使用 Act Mode:

  • 當您在 Plan Mode 中規劃好任務後,準備開始編碼時。
  • 當您需要自動執行重複性的編碼任務,或高效生成大量程式碼時。
  • 當除錯或審視程式碼以尋求改善時,Act Mode 會建議變更以最佳化您的程式碼。

如何同時使用 Plan 和 Act 模式

您可以在開發週期中在 Plan ModeAct Mode 之間切換。以下是如何結合使用這兩種模式來改善您的編碼工作流程:

  • 從 Plan Mode 開始:當您開始一個專案或功能時,使用 Plan Mode 來剖析問題並建構您的方法。Cline 會協助您建立專案的路徑圖。
  • 切換到 Act Mode:規劃完成後,移至 Act Mode 開始編碼。讓 Cline 生成程式碼並處理重複性任務,使實作更快、更有效率。
  • 迭代:編碼後,如果遇到問題或需要調整,您可以返回 Plan Mode 重新考量您的策略,或切換到 Act Mode 來修復或重構程式碼。

結論

您現在已成功將 Novita AI 的 LLM API 與 VSCode 中的 Cline 整合。Cline 作為一個自主編碼代理,能夠自動執行任務、生成程式碼並提供智慧建議。憑藉其 OpenAI 相容 API 支援以及在 OpenRouter 上排名第一的優勢,Cline 是簡化您開發流程的強大工具。

如需更多支援,請參閱其他資源以及 Cline GitHub 儲存庫

關於 Novita AI

Novita AI 是一個 AI 雲端平台,為開發者提供透過簡單 API 部署 AI 模型的簡便方式,同時也提供經濟且可靠的 GPU 雲端服務,以進行擴展。