当前位置: 首页 > article >正文

玩转大语言模型——使用LM Studio在本地部署deepseek R1的零基础)教程

系列文章目录

玩转大语言模型——使用langchain和Ollama本地部署大语言模型
玩转大语言模型——三分钟教你用langchain+提示词工程获得猫娘女友
玩转大语言模型——ollama导入huggingface下载的模型
玩转大语言模型——langchain调用ollama视觉多模态语言模型
玩转大语言模型——使用GraphRAG+Ollama构建知识图谱
玩转大语言模型——完美解决GraphRAG构建的知识图谱全为英文的问题
玩转大语言模型——配置图数据库Neo4j(含apoc插件)并导入GraphRAG生成的知识图谱
玩转大语言模型——本地部署带聊天界面deepseek R1的小白教程
玩转大语言模型——本地部署deepseek R1和本地数据库的小白教程(Ollama+AnythingLLM)
玩转大语言模型——使用Kiln AI可视化环境进行大语言模型微调数据合成


文章目录

  • 系列文章目录
  • 前言
  • 下载安装
  • 修改配置
    • 设置语言为中文
    • 修改模型存储位置
  • 下载模型
  • 模型加载与运行
  • 模型应用
    • 上传附件
    • 提供API接口服务


前言

在前期的几个文章中我们已经介绍了很多带UI的本地化部署方式了,而今天我们要介绍的LM Studio,不仅可以实现本机的使用,还可以为其他软件或处于同一局域网下的其他计算机提供接口的调用,和其他本地部署软件配合起来使用更佳。

下载安装

官网:https://lmstudio.ai/
在官网上找到合适的版本直接下载
在这里插入图片描述
下载后根据指引安装,进入到页面后点击Get your first KLM
在这里插入图片描述
然后点右上角skip,进入到以下界面
在这里插入图片描述

修改配置

设置语言为中文

点击右下角这个标志
在这里插入图片描述
然后选择语言为简体中文
在这里插入图片描述

修改模型存储位置

点击左下角的Power User或者Developer
在这里插入图片描述
选择左侧文件夹的图标,然后更改模型路径。修改路径这一步的原因是,大语言模型占的存储空间一般都比较大,为避免过多占用C盘空间,一般换到其他盘符下,但如果C盘空间足够,可以跳过此步骤。
在这里插入图片描述

下载模型

特别注意的是,LM Studio中用到的模型格式均为gguf格式。
模型可以从modelscope或者hf-mirror下载,笔者在本篇中是使用modelscope中下载的deepseek R1-7B模型。

下载链接:https://modelscope.cn/models/unsloth/DeepSeek-R1-Distill-Qwen-7B-GGUF/files

来到下载页面,发现有多个gguf模型,有满血7B模型和量化到各种程度的模型,建议参照模型大小是稍小于本地显存即可
在这里插入图片描述
查看本地显存的方式为:打开任务管理器,点击性能,查看NVIDAIGPU内存
在这里插入图片描述

这里需要注意的是,LM Studio需要的模型需要放到二级目录下,我们需要在刚刚设置的模型目录下新建两级目录。为了方便辨别,笔者推荐将下载好的模型放在模型目录/模型名/模型版本路径下,比如笔者将
下载的gguf模型放到目录:模型目录/deepseek/DeepSeek-R1-Distill-Qwen-7B下。

模型加载与运行

点击上侧的按钮选择本地模型运行
在这里插入图片描述
选择好模型后进入对话界面
在这里插入图片描述
使用结束时记得点击Eject卸载模型,不然会一直占用显存
在这里插入图片描述

模型应用

上传附件

点击这个回形针,可以上传本地文档,
在这里插入图片描述
点击后进入以下界面,这一操作后,LM Studio会自动对文档做信息增强检索(RAG)
在这里插入图片描述

笔者上传的是一个由AI生成的学校制度大纲,以这个为例问他主要介绍了什么
在这里插入图片描述
点击发送后会根据文档内容回答
在这里插入图片描述

提供API接口服务

点击左侧绿色按钮,然后加载模型
在这里插入图片描述
然后把Settings中的所有设置全打开,再点击左侧的按钮启动
在这里插入图片描述
如果在启动时右侧有以下报错,可以考虑修改一下端口号
在这里插入图片描述
笔者修改成了2345端口
在这里插入图片描述
右侧提示信息如下图所示说明能够正常应用
在这里插入图片描述
LM Studio所支持的接口调用与OpenAI的接口一致
在这里插入图片描述
为了快速验证是否可以正常使用,笔者直接打开之前文章中配置过的Anything LLM,点击设置并选择LLM提供者
在这里插入图片描述
选择LM Studio
在这里插入图片描述
如果在前面调整过端口,需要再点进去一次,更改端口,更改的端口要与之前修改的一致,笔者更改的是2345,所以这里也应该是2345
在这里插入图片描述
同时,如果在设置时没有自动弹出来模型,也需要自己设置一下
在这里插入图片描述
随后点击Save Settings保存后就可以使用Anything LLM调用接口了


http://www.kler.cn/a/550280.html

相关文章:

  • 深入理解Python多进程编程 multiprocessing
  • Vue 3 中,Pinia 和 Vuex 的主要区别
  • 珈和科技产品矩阵实现deepseek大模型能力接入 构建AI多模态农业大模型赋能农业提质增效
  • 蓝桥杯小白打卡第五天
  • llama.cpp部署 DeepSeek-R1 模型
  • Delphi语言的软件工程
  • 从宇树科技机器人 G1 爆火,看机器人发展现状与未来
  • Vue 状态管理
  • Linux(centos)系统安装部署MySQL8.0数据库(GLIBC版本)
  • Java 开发者需要了解的 PDF 基础知识
  • 矩阵碰一碰发视频源码源头搭建,支持OEM
  • pytest测试专题 - 1.3 测试用例发现规则
  • 尚硅谷爬虫note008
  • Pyspark实例_读取json文件存入到hive表内
  • 麒麟v10 nginx脚本安装
  • DeepSeek R1本地部署 DeepSeek Api接口调用 DeepSeek RAG知识库工作流详解
  • 人工智能3d点云之Pointnet++项目实战源码解读(点云分类与分割)
  • OpenGL ES - 数学基础
  • 什么是网络安全威胁?常见威胁有哪些?
  • 从低清到4K的魔法:FlashVideo突破高分辨率视频生成计算瓶颈(港大港中文字节)