本地大模型+知识库(RAG)介绍,一文全讲解

本地如何通过Ollama部署llama3、phi3等本地大模型? 来运行阿里的通译千问大模型,生成内容质量还可以而且速度也很快,(题外:生成的文章如果收录不是很好,最好不要用markdown格式和html格式,直接用文本格式)包括:大模型学习线路汇总、学习阶段,大模型实战案例,大模型学习视频,人工智能、机器学习、大模型书籍PDF。带你从零基础系统性的学好大模型!观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。 阅读详情

前言

当下人工智能(Generative AI)快速发展,各种大模型(文心一言、通义千问、豆包、混元等)以及文生图、文生视频、以及其他功能性AI层出不穷。目前AI的发展趋势从增加参数数量使大模型更加智能转向大模型在行业内的应用落地。

而对于专利相关从业人员以及科技型公司,因为技术保密等原因不适合利用公版大模型处理私域数据,例如利用大模型对技术交底书做技术点提炼时,需要上传该技术交底书给大模型进行处理,此时就有可能导致技术内容被公开;又或者技术人员希望利用大模型对技术内容进行扩展、组合时,也有可能将新形成的技术方案被公开。本文介绍一种可部署于本地的大模型应用:“本地大模型+知识库(RAG,检索增强生成)”,有助于解决上述的问题。

01

本地大模型+知识库RAG

的主要应用场景

知识问答、文档生成和内容总结:

使用RAG可以很好的补充大模型在专业领域知识上的不足,并且随着专业领域知识的不断积累,可以不断提升回答质量。

02

数据安全性

因为本地大模型的设计初衷是在设备本地实现AI智能化,大模型下载到本地后,其处理和分析过程均在本地进行,不会将处理后的数据或模型更新再次上传到任何服务器,从而确保了数据的本地化和隐私保护。

03

本地大模型+知识库RAG原理

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_agi

RAG是一种通过整合外部知识库来增强大模型生成结果的模式。RAG工作流程包括三个关键阶段:

数据准备阶段:语料库(私域数据)被划分为离散块,然后使用本地大模型的编码器模型构建向量索引。

数据检索阶段:RAG使用算法从知识库中找到与输入查询相关的文档或段落。这些检索到的信息将作为提示词Prompt的补充。

生成阶段:RAG将检索到的文档与原始查询结合,构建一个详细的Prompt使大型语言模型(LLM)生成回答。

RAG的关键优势在于它不需要为特定任务重新训练LLM,用户可以添加外部知识库,丰富输入并从而改进模型输出精度。

04

本地大模型+知识库RAG部署

1)下载Ollama(本文均以windows为例)

Ollama 是一款开源的大语言模型服务工具,它可以帮助用户在本地环境快速部署和管理大型语言模型。软件安装完成后在官网选择要下载的大模型,复制下载命令。

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_LLM_02

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_agi_03

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_LLM_04

2)在windows的命令行(在搜索栏中输入cmd,回车)中执行下载命令

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_人工智能_05

下载完成后可以通过命令行中输入指令与大模型进行交互,但使用命令行的交互方式非常不方便,接下来还需要结合大模型可视化工具OpenWebUI与大模型交互。

3)下载并安装Docker

Docker提供了安装、运行大模型可视化工具OpenWebUI所有的环境依赖。

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_语言模型_06

4)使用Docker安装OpenWebUI

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_语言模型_07

5)前4步都完成后,在浏览器中输入http://localhost:3000/即可进入与大模型的交互界面

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_人工智能_08

6)上传本地文档

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_agi_09

7)在对话框中输入“#”选择引入所有文档或者特定文档

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_agi_10

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_agi_11

之后在对话框中对大模型提出问题时,大模型的回答就会结合所上传的本地文档来生成回答。

至此便完成了大模型+RAG的本地部署,但目前只能在本机访问,还需要为其他用户提供远程访问方式。

05

为外部用户提供远程访问本地大模型

1)安装chocolatey

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_ai_12

2)安装内网穿透工具ngrok

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_LLM_13

3)ngrok网站注册获取鉴权码

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_LLM_14

在命令行中输入上面命令添加鉴权。

4)建立安全访问通道

命令行中输入:ngrok http http://localhost:3000

本地大模型+知识库(RAG)介绍,收藏起来慢慢学!!_语言模型_15

输入红色方框内的网址便可以通过外网远程访问部署的本地大模型。

06

其他本地大模型可视化软件

还可以使用其他大模型可视化交互软件,例如AnythingLLM,支持更加丰富的RAG设置(可为不同项目设置不同本地文档)。

总结

通过搭建本地大模型+知识库,相当于构建了一个私人智能小助手,不断的知识积累让这个私人智能小助手更专业,对于专利从业人员、科技公司/部门、个人用户都可以根据自身需求灵活搭建。就目前的使用结果来看,RAG对上传内容明确、格式标准的文档输出结果比较好,另外也可以通过大模型可视化工具调整RAG相关的参数使生成内容更准确,此外随着大模型的愈加智能,以及本地文档积累愈加丰富,得到的结果也会更符合我们的期望,为我们的技术积累赋予智能。

如何系统的去学习大模型LLM ?

大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。 “AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。

事实上,抢你饭碗的不是AI,而是会利用AI的人。

继科大讯飞、阿里、华为等巨头公司发布AI产品后,很多中小企业也陆续进场!超高年薪,挖掘AI大模型人才! 如今大厂老板们,也更倾向于会AI的人,普通程序员,还有应对的机会吗?

与其焦虑……

不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!

但是LLM相关的内容很多,现在网上的老课程老教材关于LLM又太少。所以现在小白入门就只能靠自学,学习成本和门槛很高。

针对所有自学遇到困难的同学们,我帮大家系统梳理大模型学习脉络,将这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉CSDN大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

一、LLM大模型经典书籍

AI大模型已经成为了当今科技领域的一大热点,那以下这些大模型书籍就是非常不错的学习资源。

在这里插入图片描述

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

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

在这里插入图片描述

三、LLM大模型系列视频教程

在这里插入图片描述

四、LLM大模型开源教程(LLaLA/Meta/chatglm/chatgpt)

在这里插入图片描述

LLM大模型学习路线 ↓

阶段1:AI大模型时代的基础理解

  • 目标:了解AI大模型的基本概念、发展历程和核心原理。

  • 内容:

    • L1.1 人工智能简述与大模型起源
    • L1.2 大模型与通用人工智能
    • L1.3 GPT模型的发展历程
    • L1.4 模型工程
    • L1.4.1 知识大模型
    • L1.4.2 生产大模型
    • L1.4.3 模型工程方法论
    • L1.4.4 模型工程实践
    • L1.5 GPT应用案例

阶段2:AI大模型API应用开发工程

  • 目标:掌握AI大模型API的使用和开发,以及相关的编程技能。

  • 内容:

    • L2.1 API接口
    • L2.1.1 OpenAI API接口
    • L2.1.2 Python接口接入
    • L2.1.3 BOT工具类框架
    • L2.1.4 代码示例
    • L2.2 Prompt框架
    • L2.3 流水线工程
    • L2.4 总结与展望

阶段3:AI大模型应用架构实践

  • 目标:深入理解AI大模型的应用架构,并能够进行私有化部署。

  • 内容:

    • L3.1 Agent模型框架
    • L3.2 MetaGPT
    • L3.3 ChatGLM
    • L3.4 LLAMA
    • L3.5 其他大模型介绍

阶段4:AI大模型私有化部署

  • 目标:掌握多种AI大模型的私有化部署,包括多模态和特定领域模型。

  • 内容:

    • L4.1 模型私有化部署概述
    • L4.2 模型私有化部署的关键技术
    • L4.3 模型私有化部署的实施步骤
    • L4.4 模型私有化部署的应用场景

这份 LLM大模型资料 包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉CSDN大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

大模型技术学习系列(5): 基于langchain构建RAG应用 本章中,我们回归了一下RAG的流程,并分析了下这个过程中涉及到的组件以及这些组件在langchain中对应的实现方式,并整合这些方式,实现了带RAG的大模型应用。通过这个实践过程,能够帮助我们更好的理解RAG的整个过程。 阅读详情

相关推荐

RAG & LLm大模型构建本地知识库

RAG与LLM的优势 如何构建垂域(向量)知识库 文本分块的技巧 构建一套完整 RAG 系统的步骤

topfine的博客 1958

一文带你速通RAG、知识库和LLM!

定制知识库是指一系列紧密关联且始终保持更新的知识集合,它构成了 RAG 的核心基础。这个知识库可以表现为一个结构化的数据库形态(比如:MySQL),也可以表现为一套非结构化的文档体系(比如:文件、图图片、音频、视频等),甚至可能是两者兼具的综合形式。

youmaob的博客 6292

大模型知识库本地部署:一文详解常见本地大模型个人知识库工具部署、微调及对比选型

由于作者的眼界、精力和能力也有限,并且确实也不是专业的AI研究员,仅仅是一位兴趣使然的爱好者,这里列出的几款也单纯只是作者平常关注到的,所以可能也不全,请各位见谅!文章从起笔写到这里已经过了三天了,这三天也基本把上文提到的大模型侧工具全部体验了一遍,下面说一下主要结论吧。从功能丰富度和性能优化的角度综合评估,LM Studio明显更胜一筹。从工具本身使用及模型部署效率来看,Ollama的上手速度会更快,使用会更便捷,效率也会更高。从企业级稳定性和高可用。

大模型工程师老蓝的博客 1759

小学生也能听得懂的大模型 - Transformer 1

参考 [小学生也能听得懂的大模型 Transformer 1]

2401_85325557的博客 1735

基于本地知识库的大模型搭建教程

基于本地知识库大模型搭建教程

qq_45179513的博客 9853

基于单片机智能家居控制系统设计

*单片机设计介绍,基于单片机智能家居控制系统设计。

QQ2193276455的博客 1708

本地大模型+知识库(RAG)介绍,一文全讲解(附教程)

本文介绍一种可部署于本地的大模型应用:“本地大模型+知识库(RAG,检索增强生成)”,有助于解决上述的问题。

huang9604的博客 1427

ROS探索篇(一)在Gazebo中实现移动机器人仿真与环境搭建

$x+y=z$

weixin_52029211的博客 4615

可部署本地大模型+知识库(RAG)介绍,一文全讲解(附教程)

本文介绍一种可部署于本地的大模型应用:“本地大模型+知识库(RAG,检索增强生成)”,有助于解决上述的问题。

瓦罗兰特顶级C位的博客 831

KNX智能家居工程设计应用

KNX,是一个起源于欧洲的总线标准,主要应用于家居和楼宇中,对末端电气设备进行总线式的控制,比如照明、空调、地暖、电动窗帘和遮阳设备等等。根据2017年英国著名咨询公司BSRIA的数据报告显示,在中国的智能家居和灯光控制市场,KNX产品的市场份额为各类产品中排名第一,占据了42%的市场份额,远远领先于其他的标准协议。设备中一个继电器表示一路输出,某些功能可能需要用到多个输出,比如1个窗帘AC输出需要占用两路继电器输出,一个继电器用于控制正转,一个用于控制反转,而普通开关输出则需要占用一路继电器输出即可。

hhhh5555666的博客 928

Sigrity IBIS建模实战:如何用T2B工具快速转换SPICE模型(附避坑指南)

本文详细介绍了如何使用Sigrity T2B工具将SPICE模型高效转换为IBIS模型,涵盖从环境配置、模型预处理到转换流程和验证策略的全过程。通过实战案例和避坑指南,帮助硬件工程师掌握高速电路设计中的IBIS建模技术,提升信号完整性分析效率。

weixin_29243279的博客 383

本地大模型部署和基于RAG方案的私有知识库搭建

以上就是本地大模型部署和基于RAG方案的私有知识库搭建的基本操作。除此之外,还有更多丰富有趣的功能等待探索。如今大模型遍布各行各业、各个领域,基于RAG方案的私有知识库技术也逐渐发展,成为提升个人工作效率与创造潜能的新风尚。本地部署模型意味着用户能在自己的设备上享受即时响应的智能辅助,无需依赖云端,既保护了个人数据隐私,又确保了操作的低延迟与高可靠性。结合RAG方案的私有知识库,则让每位用户能够构建专属自己的知识宇宙。

weixin_59191169的博客 1327

华为OD机试真题 新系统【网络数据包收发处理】

华为OD机试 新系统真题【网络数据包收发处理】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【网络数据包收发处理】多语言题解。

qq_45776114的博客 437

一文搞懂基于大模型快速搭建本地RAG知识库应用实践

摘要:RAG(检索增强生成)技术为企业知识库提供创新解决方案,通过检索外部知识增强大模型回答的准确性和可靠性。其核心流程包括文档预处理、向量索引构建、语义检索和提示词生成三步骤,有效减少大模型幻觉问题。RAG技术发展经历了朴素检索、进阶优化和智能体集成三个阶段,当前可结合动态API调用实现复杂场景应用。企业实施需关注文档标准化、向量模型选择、检索参数调优等关键环节,适用于合同分析、研报解读等专业场景,为数据孤岛提供低成本智能化方案。(149字)

m0_74942241的博客 1001

Linux内核进程管理子系统有什么第五十一回 —— 进程主结构详解(47)

Linux内核进程管理子系统有什么第五十一回 —— 进程主结构详解(47)

phmatthaus的专栏 1380

42页Claude 3技术报告解读(Opus, Sonnet, Haiku)

在Claude 3模型中,增加了一个额外的原则到Claude的宪法中,以鼓励尊重残疾人权利,这一原则源自对集体宪法AI的研究。Claude 3模型的训练基于专有的混合数据集,包括截至2023年8月互联网上公开可用的信息,以及第三方提供的非公开数据、数据标注服务和付费承包商提供的数据,还有内部生成的数据。这些初始响应通常包含有害和有毒的内容。Claude 3模型家族在推理、编码和问答任务上展现出卓越的性能,特别是在行业标准基准测试中取得了显著的提升,证明了其在处理复杂问题和提供准确答案方面的能力。

具身机器人和通用AI 2417

本地大模型接入知识库RAG

主要是以下步骤:如何使用一键部署本地大模型通过搭建本地的聊天工具,了解的信息是如何流转的的概念以及所用到的一些核心技术如何通过这款软件搭建完全本地化的数据库上篇用一键部署本地大模型,以及通过搭建本地的聊天工具。这篇就聊下剩余的部分。

xzp740813的博客 1620

华为OD统一考试 - 模拟消息队列(Java & Python& JS & C++ & C )

让我们来模拟一个消息队列的运作,有一个发布者和若干消费者,发布者会在给定的时刻向消息队列发送消息,

算法大师! 3513
上一篇: 互联网医疗用户规模3.65亿人,企业积极布局医疗健康AI大模型
下一篇: 大模型训练与微调:10 分钟教你用 LLama-Factory 训练和微调 LLama3 模型
大模型部署
博客等级 码龄6年 7899粉丝 2052原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值