在VSCode中本地運(yùn)行DeepSeek的流程步驟
本文將分步向您展示如何在本地安裝和運(yùn)行 DeepSeek、使用 CodeGPT 對(duì)其進(jìn)行配置以及開始利用 AI 來增強(qiáng)您的軟件開發(fā)工作流程,所有這些都無需依賴基于云的服務(wù)。
步驟 1:在 VSCode 中安裝 Ollama 和 CodeGPT
要在本地運(yùn)行 DeepSeek,我們首先需要安裝Ollama,它允許我們?cè)谖覀兊臋C(jī)器上運(yùn)行 LLM,以及CodeGPT,它是集成這些模型以提供編碼輔助的 VSCode 擴(kuò)展。
安裝Ollama
Ollama 是一個(gè)輕量級(jí)平臺(tái),可以輕松運(yùn)行本地 LLM。
下載Ollama
訪問官方網(wǎng)站:https://ollama.com
- 下載適合您的操作系統(tǒng)(Windows、macOS 或 Linux)的安裝程序。
- 驗(yàn)證安裝安裝后,打開終端并運(yùn)行:
ollama --version
如果 Ollama 安裝正確,它將顯示已安裝的版本。
在 Visual Studio Code 中安裝 CodeGPT
打開 VSCode并導(dǎo)航到擴(kuò)展市場(chǎng)(Ctrl + Shift + X 或 macOS 上為 Cmd + Shift + X)。
搜索“CodeGPT”并點(diǎn)擊安裝。
或者您可以在此處創(chuàng)建一個(gè)免費(fèi)帳戶:https://codegpt.co
安裝 Ollama 和 CodeGPT 后,我們現(xiàn)在可以下載并配置 DeepSeek 以開始在本地使用 AI 進(jìn)行編碼。
步驟 2:下載并設(shè)置模型
現(xiàn)在您已經(jīng)成功安裝了 Ollama 和 CodeGPT,現(xiàn)在是時(shí)候下載您將在本地使用的模型了。
- 聊天模型:deepseek-r1:1.5b,針對(duì)較小的環(huán)境進(jìn)行了優(yōu)化,可以在大多數(shù)計(jì)算機(jī)上順利運(yùn)行。
- 自動(dòng)補(bǔ)全模型:deepseek-coder:1.3b。該模型利用中間填充 (FIM)技術(shù),可以在您編寫代碼時(shí)提供智能自動(dòng)補(bǔ)全建議。它可以預(yù)測(cè)并建議函數(shù)或方法的中間部分,而不僅僅是開頭或結(jié)尾。
下載聊天模型 (deepseek-r1:1.5b)
要開始使用聊天模型:
- 在VSCode中打開CodeGPT。
- 導(dǎo)航到側(cè)邊欄中的“本地 LLM”部分。
- 從可用選項(xiàng)中,選擇Ollama作為本地 LLM 提供商。
- 選擇模型deepseek-r1:1.5b。
- 點(diǎn)擊下載按鈕。模型將自動(dòng)開始下載。
下載完成后,CodeGPT 將自動(dòng)安裝模型。安裝完成后,您就可以開始與模型進(jìn)行交互了。
現(xiàn)在,您可以輕松地查詢有關(guān)代碼的模型。只需在編輯器中突出顯示任何代碼,使用#符號(hào)將額外文件添加到查詢中,然后利用強(qiáng)大的命令快捷方式,例如:
/fix — 用于修復(fù)錯(cuò)誤或建議改進(jìn)代碼。
/refactor — 用于清理和改進(jìn)代碼結(jié)構(gòu)。
/Explain — 獲取任何一段代碼的詳細(xì)解釋。
這種聊天模型非常適合幫助解決特定問題或獲取有關(guān)代碼的建議。
下載自動(dòng)完成模型 (deepseek-coder:base)
為了增強(qiáng)代碼自動(dòng)完成功能:
在 VSCode 中打開終端。
運(yùn)行以下命令來提取deepseek-coder:base模型:
ollama pull deepseek-coder:base
此命令將自動(dòng)完成模型下載到您的本地機(jī)器。
下載完成后,返回CodeGPT并導(dǎo)航到自動(dòng)完成模型部分。
從可用模型列表中選擇deepseek-coder:base 。
選擇后,您就可以開始編碼。在您輸入時(shí),模型將開始提供實(shí)時(shí)代碼建議,幫助您輕松完成函數(shù)、方法甚至整個(gè)代碼塊。
步驟 3:享受無縫本地和私人人工智能編碼
設(shè)置模型后,您現(xiàn)在可以享受使用這些強(qiáng)大工具的全部好處,而無需依賴外部 API。通過在您的機(jī)器上本地運(yùn)行所有內(nèi)容,您可以確保完全的隱私和對(duì)編碼環(huán)境的控制。無需擔(dān)心數(shù)據(jù)離開您的計(jì)算機(jī),一切都保持安全和私密。
以上就是在VSCode中本地運(yùn)行DeepSeek的流程步驟的詳細(xì)內(nèi)容,更多關(guān)于VSCode本地運(yùn)行DeepSeek的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
如何使用VSCode 運(yùn)行調(diào)試插件代碼
這篇文章主要介紹了如何使用VSCode 運(yùn)行調(diào)試插件代碼的相關(guān)資料,需要的朋友可以參考下2020-01-01Unity開發(fā)VR項(xiàng)目問題總結(jié)分析
本篇文章主要對(duì)Unity開發(fā)VR項(xiàng)目會(huì)遇到的一些問題總結(jié),針對(duì)這些問題進(jìn)行分析解決,有需要的朋友可以借鑒參考下,希望對(duì)大家有所幫助2021-09-09VSCode程序猿彩虹屁插件rainbow fart體驗(yàn)篇
這篇文章主要介紹了VSCode程序猿彩虹屁插件rainbow fart體驗(yàn),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06Typora?1.4.8激活?2022最新Typora破解激活使用教程
Typora?for?mac?是一款簡(jiǎn)潔的markdown編輯器、寫作軟件。它去除了預(yù)覽窗口,模式切換器,語法符號(hào)以及所有其他不必要的干擾,今天給大家分享Typora?1.4.8?最新Typora破解激活使用教程,感興趣的朋友跟隨小編一起看看吧2023-01-01進(jìn)制轉(zhuǎn)換算法原理(二進(jìn)制 八進(jìn)制 十進(jìn)制 十六進(jìn)制)
進(jìn)制轉(zhuǎn)換算法原理(二進(jìn)制 八進(jìn)制 十進(jìn)制 十六進(jìn)制),以前上學(xué)那會(huì)確實(shí)學(xué)過,長(zhǎng)時(shí)間不用都忘了。2010-05-05git版本回退方式(git?reset、git?revert、git?stash)
這篇文章主要介紹了git版本回退方式(git?reset、git?revert、git?stash),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04