手把手演示 IDEA 如何接入 DeepSeek,你學(xué)會(huì)了嗎?
本文介紹如何在 IntelliJ IDEA 中集成 DeepSeek , 并展示如何利用它來(lái)提升開(kāi)發(fā)效率 。
1.安裝 CodeGPT 插件
圖片
在插件市場(chǎng)里,搜索 CodeGPT ,安裝即可。
假如網(wǎng)絡(luò)安裝慢,可以從插件下載地址,直接下載。
https://plugins.jetbrains.com/plugin/21056-proxy-ai/versions/stable
圖片
下載完成之后,上傳安裝即可:
圖片
2.安裝 Python 3
操作系統(tǒng)中安裝 Python 3.7 及以上版本,該插件依賴 Python 環(huán)境運(yùn)行。
下圖是 筆者 mac 電腦安裝 Python3 之后的效果:
圖片
筆者推薦新手使用 Anaconda 簡(jiǎn)易安裝 Python 依賴。
Anaconda 是一個(gè)開(kāi)源的包、環(huán)境管理器,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng),可以用于在同一個(gè)機(jī)器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換。
圖片
3.創(chuàng)建 DeepSeek Key
進(jìn)入 DeepSeek 官網(wǎng)(https://www.deepseek.com/) ,然后點(diǎn)擊 API開(kāi)放平臺(tái) 。
圖片
點(diǎn)擊 API keys ,創(chuàng)建自己的 API KEY ,創(chuàng)建成功后,要及時(shí)拷貝保存。
圖片
4.CodeGPT 配置 DeepSeek
找到已經(jīng)安裝的插件 CodeGpt 工具的設(shè)置,然后依次找到 Custom OpenAI 的設(shè)置。
這里有三部分需要配置,第一個(gè)是選擇模版,輸入API KEY;第二個(gè)是配置聊天模型;第三個(gè)是配置推理模型。
1)配置 Chat Completion
圖片
- API key 填寫(xiě)在 DeepSeek 開(kāi)放平臺(tái)申請(qǐng)的 API KEY 。
- URL 里填寫(xiě) https://api.deepseek.com/chat/completions 。
- Body 體 model 設(shè)置為deepseek-chat 或者 deepseek-reasoner,max_tokens設(shè)置為 2048 。
2)配置 Code Completion
圖片
- URL 里填寫(xiě) https://api.deepseek.com/beta/completions 。
- Body 體 model 設(shè)置為deepseek-chat 或者 deepseek-reasoner,max_tokens設(shè)置為 2048 。
5.演示效果
1)對(duì)話:用 Rust 編寫(xiě)一個(gè)雙向鏈表
圖片
2)分析 BUG:WorkerEnhancedJob.java
圖片