本地部署Deepseek-coder + Vscode + Continue 插件(1)-- 本地部署Deepseek-coder

怎么能使用DeepSeek-R1 模型? 综上所述,DeepSeek-R1 在编程辅助方面的独特优势在于其强大的推理能力、可视化的思维过程、长思维链推理能力、对标 OpenAI O1 的性能、开源与模型蒸馏支持、高效的 API 服务以及针对复杂推理问题的优化。对于需要本地部署 DeepSeek Coder V2 的用户,确保您有足够的硬件资源(236B 模型需要 80GB*8 GPU),并使用 Hugging Face 的 Transformers 库进行模型推理。通过以上步骤,应该能够顺利地使用 DeepSeek-R1 模型。 阅读详情

电脑配置: GTX1080 显卡两张,单张卡8G显存。

目的:部署一个本地编程大模型,用VSCODE结合大模型编程。

第一步:升级nvidia驱动和cuda版本

机器上的nvidia驱动和cuda都太老了,需要更新到最新版本,适配大模型的需求。

1.1 nvidia + cuda 版本更新

(1) 卸载已有的nvidia驱动和cuda.

sudo apt purge cuda-* nvidia-* 
sudo apt autoremove
sudo reboot

(2) 下载安装最新的 nvidia 驱动

当前,GTX1080的最新驱动版本是:580.178.04

 ubuntu20安装nvidia驱动的教程如下:

ubuntu20安装nvidia驱动_ubuntu20安装nvidia显卡驱动-优快云博客

(3) 下载安装 cuda11.8

wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run --toolkit --silent --override

更新环境变量:

echo 'export PATH=/usr/local/cuda-11.8/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc

验证:

nvcc --version   # 应显示 release 11.8

1.2 下载安装 Ollama

如果你希望开箱即用,不需要手动编译,可以使用 Ollama。它内置了 llama.cpp,并提供了模型管理功能。

(1) 安装 Ollama

联网安装方式:

curl -fsSL https://ollama.com/install.sh | sh

离线安装包下载方式:

(a) linux 系统

# 下载最新版 .deb 文件(可先访问 https://ollama.com/download 获取具体版本链接)
wget https://ollama.com/download/ollama-linux-amd64.deb -O ollama.deb

离线安装方式:

sudo dpkg -i ollama.deb

(b) winodws 系统

访问 Ollama 官网下载页,选择 Windows 版本,下载 OllamaSetup.exe。

(2) 拉取 DeepSeek-Coder 模型

Ollama 官方提供了多个 DeepSeek-Coder 版本:

# 6.7B 版本(默认 4-bit 量化,约 4GB)
ollama pull deepseek-coder:6.7b

# 1.3B 轻量版
ollama pull deepseek-coder:1.3b

# 最新 V2 Lite(16B MoE,Ollama 会自动选择合适量化,可能超过 8GB,谨慎使用)
ollama pull deepseek-coder-v2:16b

下载过程中下载速度有波动,当下载速度下降时,ctrl + c 停止下载,再重复执行下载命令,就会再次高速下载,且保留之前的下载内容。断续下载后的文件可以使用。

下载后的模型位于:

  • Linux/macOS:~/.ollama/models

  • Windows:C:\Users\<用户名>\.ollama\models

(3) 运行deepSeek-Coder模型

查看已经下载了哪些大模型

ollama list

我的结果如下:

启动命令如下:

# 交互式对话
ollama run deepseek-coder:6.7b

启动API服务:

ollama serve
# 默认监听 11434 端口,OpenAI 兼容

得到以下对话框:

下面是一个使用示例,可以在对话框中输入中文:

注意:Ollama 会自动检测 GPU 并使用 CUDA 加速,无需额外配置。但若显存不足,它会回退到 CPU 运行(速度极慢),因此请确保选择模型大小适合 8GB。

(4)上下文长度与内存优化

  • 默认上下文 2048 可能不够,可通过 -c 4096 或 Ollama 中的 num_ctx 参数扩展。但增加上下文会线性增加显存占用(KV Cache)。

  • 对于 6.7B Q4 模型,8GB 显存可支持约 4096 tokens 的上下文而不会爆显存。

  • 若需要更长上下文,可尝试 Q3_K_M 量化或使用 Flash Attention(llama.cpp 较新版本支持 -fa 参数)。

  (5) 暂停服务

当你使用 ollama run deepseek-coder:6.7b 时,Ollama 会启动一个交互式对话会话。停止这个会话与停止 Ollama 的后台服务是两回事,以下分别说明。

  • 退出对话:/bye 或 Ctrl+D。

  • 停止服务:sudo systemctl stop ollama(Linux 系统服务)或 Ctrl+C(前台运行)。

  • 模型文件不会因停止服务而丢失。

Win11+VSCode本地部署DeepSeek-Coder实现OpenAI兼容编程 代码大模型是当前开发者提效的核心基础设施,其本质是基于Transformer架构的序列生成系统,通过海量代码语料预训练与指令微调,获得语法理解、逻辑推理与上下文建模能力。技术价值在于降低重复编码成本、加速调试闭环、强化知识沉淀,尤其适用于企业私有代码库的智能补全、错误解释与单元测试生成。典型应用场景包括IDE内嵌智能编程(如VSCode)、CI/CD阶段自动修复、以及低代码平台的逻辑生成。本文聚焦Windows 11环境下,利用LM Studio部署DeepSeek-Coder开源模型,通过OpenAI兼容 阅读详情

相关推荐

VSCode本地部署DeepSeek R1,打造专属AI编程助手

本地搭建 DeepSeek+CodeGPT,AI 助力开发不求 “云”。

ai_tech_talk的博客 1957

【免费下载】 DeepSeek Coder 使用教程

DeepSeek Coder 使用教程 【免费下载链接】DeepSeek-Coder DeepSeek Coder: Let the Code Write Itself 项目地址: https://gitcode.com/GitH...

gitblog_00011的博客 7195

VSCode 接入 DeepSeek

功能:DeepSeek是国产高性能AI大模型,支持代码补全、生成、错误修复、对话等,特别适合编程场景。优势支持多语言(Python、JavaScript、C++等)。国内访问便捷,价格低廉(约10元/500万tokens)。支持云端API或本地部署(如通过Ollama)。接入方式:通过VSCode扩展(如Continue、Cline、Roo Code)或本地模型配置。

likuoelie的博客 2193

【亲测免费】 如何使用 DeepSeek-Coder-V2-Instruct 完成代码生成任务

如何使用 DeepSeek-Coder-V2-Instruct 完成代码生成任务 引言 在当今的软件开发领域,代码生成已成为提高开发效率的关键技术之一。通过代码生成,开发者可以节省大量的时间和精力,专注于更高级别的逻辑设计和架构构建。DeepSeek-Coder-V2-Instruct 是一款功能强大的代码生成模型,它能够帮助开发者轻松生成高质量的代码。本文将详细介绍如何使用 DeepSeek-C...

gitblog_02802的博客 1617

本地AI编程助手部署指南:DeepSeek-Coder+llama.cpp+Continue实战

本地大模型代码补全系统,是当前开发者规避云端依赖、保障代码隐私的核心技术路径。其原理基于轻量化开源代码大模型(如DeepSeek-Coder)在终端设备上的量化推理,依托llama.cpp等高效运行时实现低延迟响应,并通过VSCode插件(如Continue.dev)完成IDE深度集成。该方案的技术价值在于完全离线、可控可审计、无数据上传风险,适用于金融、政企等强合规场景。典型应用场景包括笔记本单机开发、内网隔离环境编码辅助、教学实验平台搭建及私有化AI研发中台建设。本文聚焦Windows平台下从零构建稳定

weixin_30607659的博客 392

本地部署AI代码助手:基于DeepSeek-Coder与Ollama的轻量级解决方案

最近在尝试将大语言模型集成到本地开发环境时,发现很多工具要么配置复杂,要么对网络环境要求苛刻,调试起来非常耗时。特别是当需要快速验证一个代码片段或进行小范围测试时,搭建一套完整的AI辅助开发流程并不容易。本文将围绕一个名为“Codex Taste”的轻量级、可本地部署的AI代码助手解决方案,分享从概念理解到实战部署的全过程。无论你是想体验AI编程的新手,还是希望为团队引入高效工具的开发者,这套方案都能提供一个清晰、可复现的路径。 1. Codex Taste 是什么?核心概念与价值 “Codex Taste

ciqiaofu0192的博客 421

【免费下载】 DeepSeek Coder 6.7B-Instruct 模型安装与使用教程

DeepSeek Coder 6.7B-Instruct 模型安装与使用教程 引言 在现代软件开发中,代码生成和自动补全工具变得越来越重要。DeepSeek Coder 6.7B-Instruct 模型是一款强大的代码语言模型,能够帮助开发者提高编码效率。本文将详细介绍如何安装和使用该模型,帮助你快速上手并充分利用其功能。 安装前准备 系统和硬件要求 在安装 DeepSeek Coder 6.7B...

gitblog_02842的博客 5551

STM32F4系列HAL库配置定时器实验——输入捕获

STM32F4系列HAL库配置定时器实验——输入捕获 输入捕获简单讲解 输入捕获模式可以用来测量脉冲宽度或者测量频率。我们以测量周期和频率为例,用一个简图来说明输入捕获的原理 假定定时器工作在向上计数模式, 图中 t1~t2 时间,就是我们需要测量的高电平时间。测量方法如下:首先设置定时器通道 x 为 上升沿捕获,这样,t1 时刻,就会捕获到当前的 CNT 值,然后立即清零 CNT,并设置通道 x为下降沿捕获,这样到 t2 时刻,又会发生捕获事件,得到此时的 CNT 值,记为 CCRx2。这样,根据定时器

azs0504的博客 9286

【免费下载】 DeepSeek Coder 项目使用教程

DeepSeek Coder 项目使用教程 【免费下载链接】DeepSeek-Coder DeepSeek Coder: Let the Code Write Itself 项目地址: https://gitcode.com/Gi...

gitblog_00237的博客 2756

准确率、召回率、f1指标计算的区别

准确率是模型正确预测的样本占总样本的比例。

stephen147的博客 1414

SRCNN超分辨率Pytorch实现,代码逐行讲解,附源码

超分辨率,就是把低分辨率(LR, Low Resolution)图片放大为高分辨率(HR, High Resolution)的过程。通过CNN将图像Y 的特征提取出来存到向量中。用一层的CNN以及ReLU去将图像Y 变成一堆堆向量,即feature map。把提取到的特征进一步做非线性映射,加大网络深度,提高网络复杂性。结合了前面得到的补丁来产生最终的高分辨率图像。实验步骤。

weixin_52261094的博客 3万+

这或许是全网最全的 DeepSeek 使用指南,95% 的人都不知道的使用技巧(建议收藏)

DeepSeek(深度求索),是一家在2023年7月17日成立的公司深度求索所开发的大模型名称。公司坐落于杭州,是幻方量化旗下的子公司,全称是杭州深度求索人工智能基础技术研究有限公司。DeepSeek开发团队是由一群年轻且富有才华的高校毕业生组成,团队创始人梁文锋,是量化投资领域的资深专家,拥有丰富的量化投资经验和AI技术背景。其它主要成员大多数来自清华大学、北京大学和浙江大学等国内顶尖高校。指令型AI模型是一种基于预设规则和指令的AI模型,它按照给定的指令执行特定的任务。

测试开发技术 1万+

Arxml文件可视化:当汽车软件架构遇见交互式设计工具

本文探讨了Arxml文件在汽车电子系统开发中的可视化技术,结合AUTOSAR架构标准,介绍了如何利用现代Web技术构建交互式设计工具。通过三维组件关系图、动态数据流展示和版本对比等功能,显著提升开发效率和架构评审质量,适用于MBD和ASPICE开发流程。

weixin_29050271的博客 427

本地部署Deepseek-coder + Vscode + Continue 插件(1)-- 用 Ollama 把模型跑起来并改到 TaoToken

用 Ollama 拉起 Deepseek-coder 后,在 Continue 的 config.json 里把 apiBase 指向 https://taotoken.net/api 即可统一 Key 通道,本地补全与云端对话并存。本文按环境确认、拉模型、写 Modelfile、配 Continue、curl 验证、排错顺序,讲清 CUDA 显存占用与 401、local proxy failed 等常见报错处理,TaoToken 官网见 https://taotoken.net/?utm_source=

weixin_35751194的博客 13

【毕设课设】基于YOLO v3与LSTM的水位智能识别系统(附完整源码+数据集)

本文详细介绍了基于YOLO v3与LSTM的水位智能识别系统的完整实现方案。该系统通过YOLO v3精准定位水位尺数字,结合LSTM-OCR进行序列识别,并融合霍夫变换检测刻度线,实现高精度水位自动读取。项目提供了从环境搭建、模型训练到集成部署的全流程指南,并附有完整源码和数据集,是理想的毕设课设实战项目。

php55的博客 609

别再死记硬背了!用‘小乌龟’实战图解ROS1核心指令(rosnode/rostopic/rosparam保姆级手册)

本文通过经典的turtlesim乌龟仿真器,以可视化实战方式讲解ROS1核心指令(rosnode/rostopic/rosparam),帮助初学者摆脱死记硬背,在操控乌龟的过程中轻松掌握节点管理、话题通信和参数设置等ROS1核心概念。

weixin_28731223的博客 370

Xinference-v1.17.1在VSCode中的开发体验优化:智能编码助手配置

本文介绍了如何在星图GPU平台上自动化部署xinference-v1.17.1镜像,并将其配置为VSCode中的智能编码助手。通过该平台,开发者可以快速搭建私有AI编程环境,实现代码自动生成、审查与解释等核心应用,从而显著提升软件开发效率与体验。

weixin_30700095的博客 197

IEC61850规约客户端软件开发实战(第六章)

IEC 61850标准中的GOOSE(Generic Object Oriented Substation Event,面向通用对象的变电站事件)功能是变电站自动化系统的核心通信机制,主要用于实现智能电子设备(IED)间高可靠性、低延时的实时信号传输。本章简述其核心功能与技术特点。

半青年的博客 1778

RTX4090 + vLLM 部署 DeepSeek‑Coder‑V2‑Lite‑AWQ 完整实操(应对deepseek峰谷策略)

> RTX4090本地部署私有化编程大模型完整手册✨ > vLLM‑0.27.1 + DeepSeek‑Coder‑V2‑Lite‑AWQ > 告别云端API高峰涨价,本地跑代码大模型,对接VSCode Continue插件。 > 完整安装、权重下载、部署、测试全流程,分享给需要本地私有化LLM做开发的朋友。 > #AI编程 #大模型本地部署 #vLLM #RTX4090 #DeepSeek

qq_25212845的博客 505

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

在 DeepSeek-R1 的本地指导下部署 DeepSeek-Coder(第 2 部分)

欢迎阅读 DeepSeek-Coder 系列第 2 部分!如果您还没有阅读第 1 部分,我强烈建议您先阅读一下 — 它介绍了我如何选择 DeepSeek-Coder-V2 (DSC2)、基础模型和指导模型之间的区别以及量化方面的一些关键考虑因素。在这篇文章中,我们将深入探讨在 M2 MacBook Air 上本地部署 DeepSeek-Coder 的实际步骤,向您展示如何测试其编码能力,并分享一些关于体验的临别感想。刚开始这段旅程时,我并不完全确定运行本地托管模型是否值得花费时间和精力。

csdn_aspnet的专栏,请点击博客主页右上角三个点中的私信联系 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VSCode深度秘籍:本地部署DeepSeek,打造强大私密的AI编程助手

这份分步指南将向您展示如何在本地安装并运行 DeepSeek,如何使用 CodeGPT 进行配置,以及如何开始利用 AI 提升软件开发工作流程—all without relying on cloud-based services(无需依赖云端服务)。为了在本地运行 DeepSeek,我们首先需要安装,它使我们能够在本机上运行大型语言模型(LLMs),以及—— 一款将这些模型整合进 VSCode 提供编程辅助的扩展插件。Ollama 是一个轻量级平台,使得本地运行 LLM 变得简单高效。

m0_65555479的博客 1577

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

VSCode本地部署DeepSeek全攻略:打造专属AI编程助手,隐私强大两不误!

原本准备日更的,没想到昨天晚上给私教课学员下课后,紧赶慢赶还是没来得及 24:00 写完发布。今天就早点发出来吧~在我这里,我将会把别人付费传递的知识分享给你们!有任何编程知识的需要,在我范围内都会悉数分享,可以在评论区留言祈愿。这份分步指南将向您展示如何在本地安装并运行 DeepSeek,如何使用 CodeGPT 进行配置,以及如何开始利用 AI 提升软件开发工作流程—all without relying on cloud-based services(无需依赖云端服务)。

2401_85390073的博客 1844

本地部署Deepseek-coder + Vscode + Continue 插件(4)vscode+continue插件调用deepseek-coder大模型编程

打开vsode, 点击扩展工具栏, 键入“continue”, 搜索并安装“Continue-open-source AI code agent”

wzg2016的博客 225

DeepSeek本地部署:轻松搭建专属代码助手

大家好,我是烤鸭: 差不多一年没写文章了,幸运的是还没失业,不过早晚会被AI取代。最近deepseek实在太火了,也来蹭一下热度。利用deepseek-r1和qwen2.5-coder搭建自己的代码助手,vscode和idea都可以用。

烤鸭的世界我们不懂。 2662

本地代码助手工作流:用DeepSeek-Coder+Ollama+Continue.dev替代Copilot

大模型代码辅助正从云端服务转向本地可控行动——核心在于构建不依赖厂商、适配VSCode、支持多开源模型的轻量级工作流。其原理是通过Ollama统一运行时抽象模型层,用OpenAI兼容API桥接协议差异,并借Continue.dev实现深度编辑器集成。技术价值体现在离线可用、数据合规、低延迟响应与跨平台一致性,广泛适用于金融内网开发、嵌入式编程、私有GitLab代码补全等强约束场景。本文聚焦真实落地路径,详解DeepSeek-Coder-6.7B模型选型逻辑、Windows/macOS/Linux三端Olla

weixin_33951761的博客 350
上一篇: vscode 配置使用pyqt5
下一篇: 本地部署Deepseek-coder + Vscode + Continue 插件(2)设置deepseeker-coder默认上下文长度
wzg2016
博客等级 码龄10年 539粉丝 493原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值