Continue.dev + Ertas
將 Ertas 微調模型與 Continue.dev 的開源 AI 程式設計擴充功能配對,為您的團隊提供完全自託管、可自訂的 AI 程式設計助手,了解您的程式碼庫並完全在您的基礎設施上運行。
Overview
Continue.dev 是領先的開源 AI 程式設計助手,可作為 VS Code 和 JetBrains IDE 的擴充功能使用。與專有 AI 工具不同,Continue 讓開發者完全控制哪些模型驅動其 AI 功能——支援任何 OpenAI 相容的端點、Ollama、LM Studio 和其他數十個提供者。其功能包括 Tab 自動完成、內嵌編輯、程式碼庫感知聊天和自訂斜線命令,所有這些都可以透過簡單的 JSON 檔案進行設定。這種靈活性使 Continue 成為希望獲得 AI 程式設計輔助而不被供應商綁定的開發者 和團隊的首選。
Continue 的模型無關設計意味著您可以在任何模型之間切換,但輔助的品質只取決於背後的模型。通用模型提供跨程式語言和框架的廣泛能力,但缺乏您專案的內部 API、自訂抽象和團隊慣例的特定知識。這就是微調模型與 Continue 的開放架構結合所創造的獨特強大工作流程——透過專為目的打造的工具提供專為目的打造的智慧。
How Ertas Integrates
Ertas 和 Continue.dev 是天然的搭配。Ertas Studio 處理模型自訂——讓您從程式碼庫整理訓練資料、使用 LoRA 微調程式碼模型,並以部署就緒的格式匯出。Continue 處理開發者體驗——提供編輯器整合、上下文收集和使 AI 在日常工作中有用的 UI。它們共同構成一個完整的自託管 AI 程式設計堆疊,其中每個元件都在您的控制之下。
整合非常簡單:在 Ertas Studio 中微調模型,透過 Ollama 部署,然後將 Continue 的設定指向本地端點。Continue 的 `config.json` 讓您為不同任務指定不同模型——您的微調模型用於自動完成和程式碼生成(專案知識很重要的場景),通用模型用於更廣泛的問題。由於 Continue 是開源的,Ertas 保持一切本地化,從訓練資料到推理的整個管線都在您的基礎設施上運行,沒有任何資料離開您的網路。
Getting Started
- 1
準備 您的程式碼庫訓練資料
收集體現您團隊標準的高品質程式碼樣本:已核准的 PR、內部函式庫程式碼、文件和設定範例。將它們組織成捕捉您慣例和模式的指令-完成配對。
- 2
在 Ertas Studio 中微調模型
上傳整理好的資料集並選擇具有程式碼能力的基礎模型。設定微調參數——LoRA 秩、學習率和輪次數——然後啟動訓練作業。在 Ertas 中比較實驗以找到最佳配置。
- 3
透過 Ollama 部署模型
以 GGUF 格式匯出訓練好的模型並在 Ollama 中註冊。啟動 Ollama 伺服器以暴露 Continue 可以連接的 OpenAI 相容端點進行推理。
- 4
設定 Continue 使用您的微調模型
編輯 Continue 的 config.json,將您的 Ollama 端點新增為模型提供者。將您的微調模型分配給自動完成和聊天角色,可選擇保留通用模型用於廣泛的程式設計問題。
- 5
為您的工作流程建構自訂斜線命令
利用 Continue 的自訂斜線命令建立團隊特定的動作——如在您偏好的框架中生成單元測試、按照您的慣例搭建元件,或解釋內部 API——所有這些都由您的微調模型驅動。
Benefits
- 完全開源的助手搭配專門在您程式碼庫上訓練的模型
- 完整的自託管堆疊——無專有服務,無資料離開您的網路
- 靈活的模型路由:微調模型用於專案任務,通用模型用於廣泛問題
- 由了解您內部模式的模型驅動的自訂斜線命令
- 編輯器擴充功能和推理運行時都無需按座位授權費用
- 從訓練資料到模型部署再到開發者使用體驗的透明、可稽核管線
Related Resources
Ship AI that runs on your users' devices.
Early bird pricing starts at $14.50/mo — locked in for life. Plans for builders and agencies.