零基础也能搞定!快速搭建本地大型语言模型指南

本地部署属于自己的大语言模型 支持多种模型,每种模型有多个参数,运行7B参数模型需要至少8G内存,运行13B参数模型需要至少16G内存,运行33B参数模型需要至少32G内存。以下是几种模型的参数与模型大小,更多模型可查阅ollama官方文档。success后进入网址: http://localhost:3000/新建容器,端口设置11434与之后的chatbot-ollama保持一致。点击左侧仪表盘的隧道管理——创建隧道,创建一个聊天机器人的公网地址隧道!打开链接http://localhost:3000 显示如下即成功。 阅读详情

1、前言

​ 在这篇文章中,我们将介绍如何在本地快速、简单地搭建属于自己的大型语言模型,实现自由自在的本地对话。整个过程不需高深技术,只需要具备下载程序、安装程序、执行命令行的基础技能,无需科学上网即可完成。

在这里插入图片描述

2、为什么需要本地的大语言模型

​

  1. 随时随地使用A****I:使用AI已经成为我们日常工作的一部分,相当于第二大脑。不论是写文章、写代码还是回邮件,都离不开它。商用的大模型需要联网使用,但是打工人随时随地都有被召唤工作的可能。有了本地大模型,不论是在地铁、高铁、飞机上,可以在无网络环境下使用AI。

  2. 数据安全:商用的大模型在对话过程中,会将内容用于自身的训练。就像下图Google gemini的说明,其他商用大模型也会有类似的说明

    在这里插入图片描述

    如果对话涉及个人隐私或公司机密,存在数据泄漏的风险。本地模型可以有效避免这种问题。

  3. 执行特定领域模型:商用模型多为通用型,但在医学、金融、工程等领域,存在专属的大型语言模型。通过本地部署,可以运行这些特定功能的模型,甚至公司可以根据业务需求训练专用模型供内部使用。

    下面的示例是由复旦大学数据智能与社会计算实验室 (Fudan-DISC)开发并开源DISC-MedLLM,是一个专门针对医疗健康对话式场景而设计的医疗领域大模型

在这里插入图片描述

3、如何搭建本地大型语言模型

我们依照下面的步骤来搭建大模型

  1. 安装大模型执行程序

    我们选择使用 Ollama,一个开源框架,用于本地运行大型语言模型(LLM)。它的主要特点包括:

  • 简化部署:Ollama使得管理和运行模型变得更加容易。
  • 捆绑模型组件:将模型权重、配置和数据捆绑到一个包中,称为Modelfile,优化设置和配置细节,包括GPU使用情况。
  • 支持多种模型:支持多种大型语言模型,如Llama 2、Code Llama、Mistral、Gemma等,用户可以根据需求定制和创建模型。
  • 内建开放API**:**安装后即提供API,支持其他应用通过API调用其对话功能。

安装非常简单,可访问 Ollama官网 https://ollama.com/download 进行下载。下载后执行安装即可

在这里插入图片描述

2. 选择合适的大模型

除了商用模型如ChatGPT、文心一言,还有很多开源模型可供选择。推荐中文模型“阿里的通义千问”,其特点包括:

  • 中文开放域通用模型:支持中文开放域语言表达检测和标注。

  • 多语言对话模型:支持多语言对话,能识别图片中的中英双语长文本。

  • 全尺寸、全模态开源:提供从18亿到720亿参数规模的模型,以及视觉理解、音频理解的多模态模型。

    在Ollama上安装通义千问也很简单,只需命令行执行

ollama run qwen:1.8b

下载速度快

在这里插入图片描述

安装完成后即可开始对话。

在这里插入图片描述

​ 通义千问提供参数不同大小的模型,模型越大性能越强,对话的内容也更丰富,但需要更多的显卡内存**。**查看电脑显卡内存,可打开任务管理器,切换到性能页查看GPU内存大小。

​ 下面整理不同模型大小执行时需要的GPU内存大小

参数规模模型大小GPU内存大小
0.5b394 MB1.3 GB
1.8b1.1 GB2.0 GB
4b2.3 GB3.5 GB
7b4.5 GB6.5 GB
14b8.2 GB10.5 GB
32b18 GB18.8 GB

最佳策略:是在小于电脑显卡的内存的条件下,选择最大的模型

3. 安装Web界面

除了命令行模式,我们还可以使用类似ChatGPT的Web界面工具来增加我们的使用体验,这个工具是Open Webui。这个界面不单单是介面还包含对话历史、文件解析、多用户管理的功能,所以官方使用打包成一个docker安装使用,安装步骤也很简单

(1)安装Windows Docker:访问Docker官网下载 https://docs.docker.com/desktop/install/windows-install/ Windows桌面版并安装。

在这里插入图片描述

(2)执行命令行指令:

安装docker

docker run -d -p 3000:8080 --gpus all --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:cuda

(3) 连接到本地Web界面: 打开浏览器,访问 http://localhost:3000。第一次使用需注册Email,此步骤仅为本地身份验证,用来区分不同账号,企业也可以用不同账号让员工在内网使用。

在这里插入图片描述

(4)开始使用:注册完成后即可开始使用Web界面。

在这里插入图片描述

通过以上步骤,您已成功在本地搭建了自己的大型语言模型,享受随时随地、安全高效的AI对话体验。

4、结语

​ 总的来说,搭建一个本地的大模型并不困难,只需要几个简单的步骤。拥有一个专属的AI助手,不仅可以随时随地使用,还可以避免敏感数据泄露的风险。对于个人用户或企业来说,本地大模型绝对是一个值得尝试的选择,它将为工作和生活带来全新的体验。

​

如何学习AI大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

如何拥有自己的本地大语言模型 如何搭建一个自己的本地大模型,chatglm3-6b,spring-ai 阅读详情

相关推荐

零基础搭建本地知识库:3步搞定Ollama+DeepSeekR1

本文提供了一份详细的本地知识库搭建指南,使用Ollama、DeepSeekR1和CherryStudio三个工具。首先介绍了硬件和软件准备要求,然后分四个步骤:1)安装Ollama作为模型运行环境;2)下载DeepSeekR1语言模型;3)配置CherryStudio构建知识库界面;4)导入数据并测试问答功能。指南强调操作简单,适合非技术人员,并包含常见问题解答。整个过程无需云端连接,确保数据隐私和安全,同时支持自定义内容扩展。通过这个方案,用户可以轻松建立专属的本地智能问答系统。

心旅的博客 1670

本地化部署大语言模型 ChatGLM

ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)。ChatGLM-6B 使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。暂时先这样吧,如果有时间的话就会更新模型微调文章以及抽时间更新GLM130B的部署,实在看不明白就留言,看到我会回复的。路漫漫其修远兮,与君共勉。

Maddie_Mo的博客 1万+

1分钟学会DeepSeek本地部署,小白也能搞定!

例如,安装并运行 DeepSeek:ollama run deepseek-r1:1.5b小伙伴们,看完这些,是不是觉得本地大模型其实也没那么可怕呢?其实只要按照步骤来,小白也能轻松搞定。动手做起来吧,说不定你就能发现更多好玩的功能,让这个大模型成为你工作和学习的得力助手呢!要是你在部署过程中遇到什么问题,别忘了留言问我哦,我们一起解决!快去试试吧,开启你的本地大模型之旅!磊哥|www.javacn.site1分钟学会DeepSeek本地部署,小白也能搞定!

kfashfasf的博客 4628

中文大语言模型 Llama-2 7B(或13B) 本地化部署 (国内云服务器、GPU单卡16GB、中文模型、WEB页面TextUI、简单入门)

nvidia-smi注意 : 使用 nvidia-smi 查看CUDA 版本必须是 11.8。

asdasd的专栏 3万+

超实用!用 Ollama + DeepSeek + Dify 搭建本地知识库,提升企业效率

本文介绍了如何使用 Ollama + DeepSeek + Dify 搭建本地知识库,帮助企业高效管理信息。通过简单配置,可实现智能问答、文档检索等功能,提升效率并保障数据安全。

Happiness is everywhere 4295

5步搞定!人人都会的Ollama+DeepSeek+chatBoxAI本地安装秘籍

5步搞定!Ollama+DeepSeek本地安装秘籍,本文教会大家用ollama+chatBoxAI部署本地化的deepseek私有大模型。

immerseinstudy的博客 2048

【必藏】30分钟搞定!小白也能在本地部署大模型,零基础快速搭建智能客服系统

本文介绍使用Ollama工具在本地电脑上部署大模型的完整流程。无需深厚技术背景,30分钟即可完成安装。文章详细讲解了如何根据硬件配置选择合适模型(从1.5B到70B参数规模),通过简单命令下载运行,并提供了API接入应用的方法,帮助读者在本地搭建安全、低延迟的智能客服系统,解决数据泄露和网络延迟问题。

datian1234的博客 931

在本地运行大型语言模型 (LLM) 的六种方法(2024 年 1 月)

这篇文章被称为“本地运行大型语言模型 (LLM) 的五种方法”,于 2024 年 1 月更新了有关vLLM的内容。虽然 vLLM 于 2023 年 6 月发布,但它最近获得了更多关注。因此,我想将其添加到此列表中。

gongdiwudu的专栏 1万+

十分钟搞定! DeepSeek本地部署详细指南!

那么本地部署的需求也随之而来,DeepSeek作为一款开源且性能强大的大语言模型,提供了灵活的本地部署方案,让用户能够在本地环境中高效运行模型,无需支付在线 API 费用,自由调整和定制模型参数,同时保护数据隐私。 其实很简单,几分钟就可以安装完。

aolan123的博客 1158

飞秒激光加工石英玻璃的COMSOL多物理场仿真研究

多物理场仿真是现代工程研发的重要工具,通过耦合电磁、热传导和流体力学等物理场,可以准确预测复杂工况下的材料行为。COMSOL Multiphysics作为主流仿真平台,其双温模型能精确描述飞秒激光加工中的电子-声子耦合过程。这种仿真技术可显著降低实验成本,在微纳加工领域尤为关键。针对石英玻璃这类光学材料,仿真能有效优化激光参数,实现亚微米级精度的冷加工。研究显示,结合移动网格技术和自定义材料状态函数,可以准确预测烧蚀形貌与热影响区分布,为光学器件和微流控芯片制造提供可靠工艺指导。

weixin_29290863的博客 241

SAP 关于WPS上传文件提示“文档中不包含数据“ 和“程序正在运行中“处理办法

最近这一周经常有用户反馈,使用WPS上传文件系统报错,一直提示“程序正在运行中”,另外在导入数据的时候提示"文档中不包含数据",跟进运维过程中遇到的这两种情况,分享一下处理的办法,如果各位更好的办法也可以给我留言分享。

我小时候很黑的博客 2861

利用免费 GPU 部署体验大型语言模型推理框架 vLLM

vLLM 是一个快速且易于使用的 LLM(大型语言模型)推理和服务库。vLLM 之所以快速,是因为:最先进的服务吞吐量通过高效管理注意力键和值内存连续批处理传入请求使用 CUDA/HIP 图快速模型执行量化:GPTQ[1]、AWQ[2]、SqueezeLLM[3]、FP8 KV 缓存优化的 CUDA 内核vLLM 灵活且易于使用,因为它:与流行的 HuggingFace 模型无缝集成通过各种解码算法提供高吞吐量服务,包括并行采样、波束搜索等支持分布式推理的张量并行性支持流式输出。

2201_75499313的博客 3268

2021-8-14 EDK II编译

2021-8-14 EDK II 编译为什么要写这篇文章新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 为什么要写这篇文章 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdo

qq_45775660的博客 2949

Ollama极简部署:3步搞定本地大模型,效果媲美ChatGPT!

开源免费:Ollama是一个不收费的开源工具。即插即用:它提供了预装好的大模型,免除了复杂的安装和下载流程。用户友好:即便没有任何技术背景,Ollama也易于上手和使用。跨平台兼容性:Ollama支持各种设备,包括PC、Mac甚至是树莓派。运行各种规模的模型,保证了出色的扩展性。

lvaolan的博客 1246

Win10环境借助DockerDesktop部署Open web UI集成DeepSeek

Win10环境借助DockerDesktop部署Open web UI集成DeepSeek,并借助DuckDuckGo实现联网查询

虎鲸不是鱼 1705

ComfyUI 的 LoRA 训练:素材打标签与调优全攻略

标签是 LoRA 训练的"地基"——地基打不牢,后续调参再精细也难出好效果。记住:标签要"少而精",聚焦独特点,用触发词控效果。下一篇我们将讲解参数设置,让你的优质标签发挥最大价值~

2301_78150483的博客 3099

大型语言模型的十大王炸级应用(非常详细)从零基础入门到精通,收藏这篇就够了

还在分不清人和AI?别挣扎了,以后只会更难!大型语言模型(LLM)简直就是开了挂的存在,写故事、答疑解惑、抖包袱,样样精通,活脱脱一个真人。它们集创造力与海量数据于一身,预示着一个全新时代的到来。简单来说,就是一类牛逼哄哄的人工智能系统,它们的目标是理解、生成像人一样自然的文本。说白了,它们是深度学习模型,经过海量互联网文本的训练,能完成撰写文章、创作诗歌、编写代码,甚至日常对话等多种任务。就拿OpenAI的GPT-4来说,它对复杂主题的理解能力简直逆天,能用各种风格和语言生成细腻的文本。

Python_0011的博客 1299

3D点云处理:PointNet++与PointTransformer的对比

摘要: 3D点云处理中,PointNet++和PointTransformer是两种主流深度学习模型。PointNet++通过分层采样和分组策略提取局部特征,而PointTransformer利用自注意力机制捕捉全局上下文。实验表明,PointTransformer在分类(ModelNet40准确率92.1%)和分割(ShapeNet mIoU 85.7%)任务上性能更优,但计算开销较大(训练时间180秒/轮)。PointNet++在实时性场景更具优势(训练时间120秒/轮)。未来可结合两者优势,或优化Tr

shejizuopin的博客 1122

【5分钟搭建】你的LLM聊天应用:一文搞定!

本文介绍了如何快速搭建一个基于大型语言模型(LLM)的混元聊天应用。强调了开发速度的重要性,并指出了使用Streamlit这一工具的优势,特别是对于不熟悉前端代码的开发者来说,Streamlit提供了一种快速构建聊天应用的方法。如果你对开发感兴趣,市面上确实提供了许多大型模型供你选择。即使简单的聊天应用并不具备太多技术性,但你可以利用这些基础框架,不断添加自己所需的任何组件。这需要开拓思维,挖掘创意,让你的应用更加丰富多彩。

2401_85343303的博客 1455

交换机端口模式详解:Access、Hybrid、Trunk

交换机是网络中至关重要的组件之一,用于连接各种设备并启用数据的高效流动。为了更好地管理和控制网络流量,交换机提供了不同的端口模式,其中包括Access、Hybrid和Trunk。本文将深入探讨这三种端口模式,详细解释它们的配置、特性和应用场景,以帮助网络管理员更好地理解和优化网络架构。

网络技术联盟站 4016

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

轻松搞定!一文教会你如何随时随地使用本地 Qwen7B AI大语言模型

本文主要介绍在Windows系统电脑如何利用llamafile结合cpolar内网穿透工具,实现随时随地远程访问本地大语言模型的完整流程。llamafile 是一种AI大模型部署(或者说运行)的方案, 与其他方案相比,llamafile的独特之处在于它可以将模型和运行环境打包成一个独立的可执行文件,从而简化了部署流程。用户只需下载并执行该文件,无需安装运行环境或依赖库,这大大提高了使用大型语言模型的便捷性。

Tiam_cr的博客 1479

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: 场景玩家在大模型落地中杀出重围,他们有何秘诀?
下一篇: 总结!AI Agent开发的常见方法
AI大模型_学习君
博客等级 码龄3年 6138粉丝 551原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值