CodeGPT: 智能辅助编程
安装 InteliJ IDEA
安装 CodeGPT
打开 IntelliJ IDEA,选择 Settings 菜单,选择 Plugins,搜索 CodeGPT,点击 Install 安装。

配置 CodeGPT
这里访问的 OpenAI 服务是我自己搭建的,使用的是 FastChat + ChatGLM3-6B。
模型 GPT-3.5(4k)
- Service: OpenAI Service
- API Key: NULL
- Model: GPT-3.5(4k)
- 使用的模型名字是:gpt-3.5-turbo
- Base host: http://172.16.33.66:8000

模型 GPT-4(32k)
- Service: OpenAI Service
- API Key: NULL
- Model: GPT-4(32k)
- 使用的模型名字是:gpt-4-32k
- Base host: http://172.16.33.66:8000

模型 Deepseek Coder 7B
- Service: LLaMA C/C++ Port (Free, Local)
- Use pre-defined model
- Model: Deepseek Coder (1B - 33B)
- Model size: 7B
- Quantization: 5-bit precision
模型缓存到 ~/.codegpt/models/gguf 目录下,如果模型不存在,可以单击 Download Model 下载。
也可以自己到 HuggingFace 下载模型,然后放到 ~/.codegpt/models/gguf 目录下。
单击 Start server 启动服务。

查看缓存的模型
ls ~/.codegpt/models/gguf
deepseek-coder-6.7b-instruct.Q5_K_M.gguf
模型 LLaMA 2-7B-Chat
可以到 HuggingFace 下载 LLaMA 2-7B-Chat 模型的 GGUF格式。
- Service: LLaMA C/C++ Port (Free, Local)
- Use custom model
- Model path: 您下载的 LLaMA 2-7B-Chat 模型的路径
- Prompt template: Llama
单击 Start server 启动服务。

提示模板

CodeGPT 菜单

使用 CodeGPT
生成代码(使用Java实现一个冒泡排序的函数)

生成单元测试

翻译注释

Bug 修复
