前言
用开源代码模型构建私有AI编程助手。
一、模型选型
- DeepSeek-Coder: 6.7B/33B, 代码能力强
- CodeLlama: 7B/13B/34B, Meta出品
- StarCoder: 15B, 支持386种语言
- Qwen2.5-Coder: 7B/32B, 阿里出品
二、Ollama部署
curl -fsSL https://ollama.com/install.sh | sh
ollama pull deepseek-coder:6.7b
ollama run deepseek-coder:6.7b
三、VS Code插件
const provider = vscode.languages.registerCompletionItemProvider('*', {
provideCompletionItems(doc, pos) {
const ctx = doc.getText(new Range(pos.with(undefined,0), pos));
return callLLM(ctx).then(s => s.map(x => new CompletionItem(x)));
}
});
总结
Ollama+开源模型构建私有编程助手。如需开发服务,欢迎联系17老师。
关于17老师:AI应用·数字化管理·全栈开发·网络安全全栈专家。邮箱:j.d88888888@qq.com 微信:AFIST17