來自 Python大數據分析 費弗里
1 簡介
大家好我是費老師,最近國產大模型Deepseek v3
新版本憑借其優秀的模型推理能力,討論度非常之高🔥,且其官網提供的相關大模型API接口服務價格一直走的“價格屠夫”路線,性價比很高,本期文章中,就將為大家舉例,如何在vscode
中,基于開源AI編程輔助插件Continue
,配置基于Deepseek
的API接口,實現常用的AI編程輔助等功能。
2 Continue+Deepseek實現AI編程輔助
2.1 安裝Continue
Continue
是一款非常流行的開源AI編程輔助工具(倉庫地址:https://github.com/continuedev/continue ),可在vscode
、pycharm
等多種常見ide中安裝使用,我們直接在vscode
插件市場中搜索安裝即可:
2.2 創建Deepseek API密鑰
接下來我們來到Deepseek
這邊,創建供Continue
使用的API密鑰。
訪問Deepseek
開放平臺對應頁面( https://platform.deepseek.com/api_keys ),點擊「創建API key」:
按引導完成新的密鑰創建,記得復制之后「妥善保存」該密鑰:
2.3 修改Continue配置
接下來我們直接對Continue
的配置進行更新。
vscode
中點擊側邊欄中的Continue
圖標后,點擊面板右上方的設置圖標打開配置文件進行編輯,參考下圖中格式添加相關deepseek-coder
模型,其中apiKey
填入前面創建的「API密鑰」:
完整的配置參數參考,請移步文章開頭Github
倉庫。
2.4 使用相關AI編程輔助功能
按照上文過程完成相關配置后,我們來測試一下Continue
中常用的一些功能是否生效:
2.4.1 對話功能
在點擊vscode
側邊欄Continue
圖標后展開的面板中,我們可以直接進行最基礎的AI對話問答,注意切換到前面配置的對應模型:
可以看到,Deepseek
接口應用成功🎉~
2.4.2 代碼智能補全功能
常用的代碼智能補全功能,生成速度很快:
2.4.3 代碼智能生成功能
在空的文件中按下快捷鍵Ctrl+I
,可以根據需求描述直接生成完整代碼: