详细教程展示如何在Visual Studio Code中免费集成DeepSeek R1。社区反响热烈,直接降低开发者使用强力推理模型的成本。
随着大型语言模型(LLMs)的快速发展,Deepseek-r1 已成为顶级竞争者。它在推理和代码生成方面的性能与 GPT-o1 模型相当,Deepseek-r1 利用 transformer 和逻辑树推理来优化决策制定,在 AI 驱动的开发工具领域树立了新的基准。
我曾使用过 Cursor 和其他付费代码辅助工具,因此对 Deepseek-r1 在我的工作流中的表现很感兴趣。这促使我开始探索如何将其集成到我的环境中,并评估其功能。
首先,你需要安装 Ollama,这是一个允许你在本地运行 LLMs 的平台。如果还没有安装,可以从 Ollama 的官方网站下载。按照设置说明在你的计算机上顺利运行它。
一旦 Ollama 启动并运行,就可以开始将 Deepseek-r1 模型拉取到本地环境。在终端中运行以下命令:
$ ollama pull deepseek-r1
下载完成后,你可以通过运行简单的 curl 命令来测试模型是否正确运行:
$ curl http://localhost:11434/api/generate -d '{ "model": "deepseek-r1:latest", "prompt": "Why is the sky blue?" }'
如果模型设置成功,你会在终端中看到分块输出——这表明 Deepseek-r1 已准备就绪。
Visual Studio Code 是前置条件,接下来前往扩展市场并安装 Continue.dev 扩展。该扩展连接了 VS Code 和高级 AI 模型,为代码辅助提供无缝集成。
安装完成后,你已经快要释放 Deepseek-r1 的强大功能了!
点击 VS Code 活动栏中的 Continue.dev 图标打开 Continue.dev。
在聊天窗口中,找到左下角的模型选择按钮。
点击该按钮打开下拉菜单。
从菜单中选择 Ollama 作为平台。
选择 Ollama 后,你会看到本地环境中所有可用的模型。从列表中选择 Deepseek-r1。
此时,Continue.dev 已配置为通过 Ollama 使用 Deepseek-r1。
配置完成后,你现在可以直接在 VS Code 中充分利用 Deepseek-r1 的高级推理和代码生成功能。Continue.dev 提供了额外的上下文感知功能,增强了开发体验:
自动完成:获得精确的代码行或代码块完成建议。
代码重构:高亮代码段,请求优化或重写。
代码解释:选择任意代码片段,让 AI 为你分解说明。
以下是工作流效果的快速演示:
推理卓越性:逻辑树推理确保了更聪明、更优化的决策。
Transformer 强大性:在代码生成任务中提供稳健的性能。
本地执行:在本地运行模型,以获得更好的隐私和更快的响应。
通过将 Deepseek-r1 与 Continue.dev 集成,你可以解锁一个针对你特定需求量身定制的强大开发工作流。
祝你编码更聪明!🥂
一些评论可能仅对已登录的访问者可见。登录后查看所有评论。
如需进一步操作,你可以考虑屏蔽此人和/或报告滥用。