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