阿川私房教材:
學 JavaScript 前端,帶作品集去面試!

63 個專案實戰,寫出作品集,讓面試官眼前一亮!

立即開始免費試讀!

隨著大型語言模型(LLMs)的快速進步,Deepseek-r1已成為一個重要的競爭者。它在推理和程式碼生成方面與GPT-o1模型的表現相匹配,Deepseek-r1利用變壓器和邏輯樹推理來優化決策,為AI驅動的開發工具設定了一個新的基準。

在使用過Cursor和其他付費程式碼助手後,我很好奇Deepseek-r1在我的工作流程中會有怎樣的表現。這激發了我將它整合到我的環境中並評估其能力的旅程。

讓我們開始吧 🚀

第一步:安裝Ollama

要開始,你需要Ollama,這是一個允許你在本地運行LLMs的平台。如果你尚未安裝,請從Ollama的官方網站下載。按照設置說明將它順利運行在你的機器上。

第二步:下載Deepseek-r1

當Ollama運行起來後,是時候將Deepseek-r1模型拉到你的本地環境中。在終端中運行以下命令:
$ ollama pull deepseek-r1

下載完成後,你可以通過運行一個簡單的curl命令來測試模型是否正常工作:
$ curl http://localhost:11434/api/generate -d '{ "model": "deepseek-r1:latest", "prompt": "為什麼天空是藍色的?" }'

如果模型成功設置,你將在終端中看到分段的輸出,這表明Deepseek-r1已準備就緒。

第三步:安裝Continue.dev擴充功能

在Visual Studio Code作為前提條件的情況下,前往擴充功能市場安裝Continue.dev擴充功能。這個擴充功能架起了VS Code和先進AI模型之間的橋樑,使編碼助手能夠無縫整合。

安裝完成後,你離釋放Deepseek-r1的力量又近了一步!

第四步:在Continue.dev中配置Deepseek-r1

點擊VS Code活動欄中的Continue.dev圖示以打開Continue.dev。

在聊天窗口中,找到左下角的模型選擇按鈕。

按鈕位置

點擊該按鈕以打開下拉選單。

模型選擇

在菜單中,選擇Ollama作為平台。

一旦選擇Ollama,你將看到本地環境中所有可用的模型。從清單中選擇Deepseek-r1。

此時,Continue.dev已配置為通過Ollama使用Deepseek-r1。

準備編碼!

一切配置完成後,你現在可以直接在VS Code中充分利用Deepseek-r1的先進推理和程式碼生成能力。Continue.dev啟用額外的上下文感知功能,增強開發體驗:

自動完成功能:為完成程式碼行或區塊提供精確建議。
程式碼重構:突出程式碼的部分並請求優化或重寫。
程式碼解釋:選擇任何程式碼片段並讓AI為你拆解它。
這裡是工作流程的快速概覽:

最終執行

為什麼選擇Deepseek-r1?

推理卓越:邏輯樹推理確保了更聰明、更優化的決策。
變壓器的力量:在程式碼生成任務中提供強大的性能。
本地執行:在本地運行模型以獲得更好的隱私和更快的反應。
通過將Deepseek-r1與Continue.dev整合,你可以解鎖一個針對特定需求量身定制的強大開發工作流程。

恭喜你更聰明地編碼! 🥂


原文出處:https://dev.to/lunaticprogrammer/using-deepseek-r1-in-visual-studio-code-for-free-2279


共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。

阿川私房教材:
學 JavaScript 前端,帶作品集去面試!

63 個專案實戰,寫出作品集,讓面試官眼前一亮!

立即開始免費試讀!