大模型应用开发必备:企业级RAG系统架构与实践指南【收藏】

【智能体】| 知识库、RAG概念区分以及智能体是什么 我相信很多朋友使用智能体目的,除了AI对话以外,还想建立自己的知识库,让AI能结合自己提供的资料生成更有针对性的回答。这是一个很自然、也很美好的想法。但是,不少人上手操作以后却发现,效果根本不是自己想象的那样。这就是本文将要探讨的问题。很多人想象的“AI+知识库”,是自己把搜集整理的资料一股脑丢进知识库,等到自己提问的时候,AI会把里面的内容认真通读一遍,从中搜集相关内容,再综合分析思考、输出一个非常完美的答复。No,根本不是这样的! 阅读详情

本文详细介绍了企业级RAG系统的实践框架,从数据工程到内容生成的完整流程,以及从Naive RAG到Agentic RAG的技术演进路径。文章强调模块化设计、自适应机制和多源融合能力等企业实践关键,并展望了RAG系统向多模态、自学习和知识推理增强等方向发展,为企业构建智能知识服务系统提供全面指导。

1、RAG实践流程架构

1. 数据工程

文档加载

数据是RAG系统的基础,高质量的数据加载流程至关重要:

  • 多源数据支持:企业数据分散在不同格式中,需支持TXT、MD、PPT、PDF、Word、Excel、图片、网页等多种格式
  • 数据清洗策略:
  • 结构化清洗:表格数据规范化、列名标准化
  • 非结构化清洗:去除特殊字符、HTML标签、冗余信息
  • 语言标准化:统一编码、处理多语言文档
  • 元数据提取:自动提取文档创建时间、作者、版本等关键元数据,便于后续检索和溯源
  • 增量更新机制:建立文档变更检测机制,只处理变更部分,提高系统效率

文档分块

分块质量直接影响检索精度和生成质量:

  • 字符分块:按固定字符数量切分,简单但可能破坏语义完整性
  • 段落分块:按自然段落切分,保持基本语义单元
  • 语义分块:基于语义边界智能切分,保证每个块的语义完整性
  • 智能分块:
  • 递归分块:大块先分,再细分
  • 滑动窗口:保证上下文连贯性
  • 重叠分块:相邻块保留一定重叠,避免信息丢失
  • 分块粒度自适应:根据文档类型和内容复杂度动态调整分块大小

2. 文档嵌入

嵌入模型选型

  • 通用嵌入模型:
  • BGE-M3:多语言支持强,中文表现优异
  • text-embedding-3-small:OpenAI小型嵌入模型,性能与成本平衡
  • text-embedding-3-large:高精度需求场景
  • GTE-large:开源模型中表现优异
  • E5-large-v2:微软开源模型,英文表现突出
  • 模型选择考量因素:
  • 语言支持:中英文或多语言需求
  • 维度大小:低维(384)到高维(1536)权衡
  • 推理速度:生产环境吞吐量要求
  • 部署成本:云服务或本地部署成本

嵌入方式及算法

  • 密集嵌入(Dense Embedding):
  • 优势:捕捉语义相似性,处理同义词
  • 代表:Transformer类模型生成的向量
  • 稀疏嵌入(Sparse Embedding):
  • 优势:精确匹配关键词,处理专业术语
  • 算法:TF-IDF、BM25
  • 混合嵌入(Hybrid Embedding):
  • 密集+稀疏结合,兼顾语义和关键词匹配
  • 实现方式:ColBERT、SPLADE等

专用领域嵌入模型微调

  • 领域适应微调:
  • 对比学习:构建领域内正负样本对
  • 蒸馏学习:从大模型蒸馏领域知识
  • 微调数据构建:
  • 领域问答对:构建专业领域QA对
  • 相似度标注:人工标注文档相似度
  • 评估指标:
  • 检索准确率:P@k, R@k, MRR
  • 相似度一致性:与人工判断的一致性

3. 文档索引建立

父子文档索引

  • 节点-句子窗口递归索引器:
  • 构建文档层次结构,从章节到段落到句子
  • 优势:保留文档结构信息,支持多粒度检索
  • 实现:存储父子关系,检索时可回溯上下文

分层索引

  • 层次节点解析器(RAPTOR):
  • 按语义层次构建索引树
  • 检索时先定位大块,再精确定位小块
  • 优势:提高检索效率,降低计算成本

多表示索引

  • 多视角表示:
  • 同一文档使用不同嵌入模型表示
  • 不同粒度的文档块并行索引
  • 优势:提高检索鲁棒性,应对多样化查询

4. 向量数据库

数据库选型

  • 开源自部署选项:
  • Milvus:分布式架构,高吞吐量,企业级支持
  • Weaviate:模块化设计,支持多模态
  • Qdrant:Rust实现,性能优异,过滤功能强大
  • Chroma:轻量级,Python原生支持,快速原型
  • FAISS:Meta开源,专注高性能向量检索
  • 云服务选项:
  • Pinecone:全托管,零运维,按需扩展
  • ElasticSearch/OpenSearch:成熟生态,全文检索+向量能力
  • 选型考量因素:
  • 数据规模:百万级、亿级、百亿级
  • 查询QPS:高并发需求
  • 元数据过滤:结构化数据过滤能力
  • 运维成本:自建vs云服务
  • 集成难度:与现有系统兼容性

索引算法选型

  • 精确检索:
  • FLAT:暴力计算,精确但计算量大
  • 近似检索:
  • IVF:倒排索引,空间分区
  • HNSW:层次化小世界图,高效近似检索
  • LSH:局部敏感哈希,适合超大规模数据
  • 量化算法:
  • SQ:标量量化,简单压缩
  • PQ/OPQ:乘积量化/优化乘积量化,大幅降低存储
  • 选型考量:
  • 精度vs速度:召回率与查询时间权衡
  • 内存消耗:有限资源环境考量
  • 构建时间:索引创建和更新效率

5. 检索前处理

查询构建

  • text2sql:
  • 将自然语言转换为SQL查询关系型数据库
  • 实现:基于LLM的SQL生成,结合模板和约束
  • text2cypher:
  • 将自然语言转换为Cypher查询图数据库
  • 应用:知识图谱查询,关系推理
  • 自查询检索器:
  • 自动构建向量数据库过滤条件
  • 元数据过滤:时间范围、文档类型、部门等
  • 混合查询:向量相似度+结构化条件

查询优化

  • 查询重写:
  • 多查询生成:一个问题生成多个变体查询
  • 退一步查询:简化复杂查询,提高召回率
  • RAG-Fusion:多查询结果融合排序
  • 查询分解:
  • 复杂问题拆分为多个简单子问题
  • 子问题独立检索后结果合并
  • 查询澄清:
  • 模糊问题生成澄清性子问题
  • 交互式引导用户明确意图
  • 查询扩展:
  • HyDE(Hypothetical Document Embeddings):
  • 先用LLM生成假设性文档
  • 对假设文档而非原始查询进行编码
  • 提高复杂问题的检索效果

查询路由

  • 逻辑路由:
  • 基于问题类型选择合适数据源
  • 实现:规则引擎或LLM判断
  • 语义路由:
  • 动态选择最佳嵌入模型和索引方式
  • 根据问题特征选择检索策略
  • 工具调用:
  • 判断是否需要调用外部工具
  • 工具选择:计算器、API调用、代码执行器等

6. 检索后处理

重排

  • 基础重排算法:
  • RRF(Reciprocal Rank Fusion):多源检索结果融合
  • CrossEncoder:对<查询,文档>对重新评分
  • 高级重排方法:
  • ColBEAR:细粒度token级别相关性计算
  • RankerGPT/RankLLM:利用大模型进行相关性判断
  • 融合策略:
  • RAG-Fusion:多查询结果的排序融合
  • 加权融合:不同来源结果的权重分配

压缩

  • 相关性压缩:
  • 保留高相关段落,删除低相关内容
  • 基于相似度阈值过滤
  • 冗余度压缩:
  • 检测并合并语义重复内容
  • 实现:聚类或相似度矩阵计算
  • 上下文优化:
  • 智能截取关键上下文
  • 保持信息密度最大化

CRAG(Corrective RAG)

  • 主动检索校正:
  • 初步检索结果评估
  • 不满足时触发再次检索
  • 多源检索:
  • 内部知识库检索失败时
  • 转向外部数据源(如网络)检索
  • 反馈循环:
  • 基于检索结果质量调整策略
  • 动态优化检索参数

7. 内容生成

提示词工程

  • 结构化提示模板:
  • 角色定义:明确LLM应扮演的角色
  • 任务说明:清晰定义输出要求
  • 格式约束:指定输出格式
  • 上下文增强:
  • 检索结果组织:重要信息优先
  • 引用标记:便于溯源
  • 指令分离:区分检索内容和生成指令
  • 思维链(CoT):
  • 引导模型逐步推理
  • 提高复杂问题解答质量

LLM选型

  • 商业模型:
  • GPT-4/GPT-4o:综合能力强,成本较高
  • Claude 3.5 Sonnet:推理能力出色,长文本处理优异
  • GPT-3.5-Turbo:性价比高,适合一般场景
  • 开源模型:
  • DeepSeek:中英双语能力强
  • Qwen2:阿里开源,中文优势明显
  • Llama 3:Meta开源,社区支持广泛
  • Mistral:小参数量高性能
  • 选型考量因素:
  • 语言能力:中文/英文/多语言
  • 推理能力:逻辑性、一致性
  • 部署环境:云API/本地部署
  • 成本控制:API调用成本/硬件投入
  • 上下文窗口:8K/16K/32K/128K

输出解析

  • 文本格式化:
  • 结构化段落
  • 重点突出
  • 逻辑组织
  • JSON输出:
  • 结构化数据返回
  • 便于前端渲染和处理
  • 格式校验和纠正
  • Markdown渲染:
  • 富文本展示
  • 表格、列表等高级格式
  • 代码块语法高亮

工具调用

  • Function/Tool Calls:
  • 模型判断并调用外部函数
  • 数据查询、计算、API调用等
  • MCP(Multi-modal Conversational Prompting):
  • 多模态交互
  • 图表生成、数据可视化

专用领域生成模型微调

  • 指令微调:
  • 构建领域指令数据集
  • LoRA/QLoRA低参数微调
  • RAG增强微调:
  • 结合检索结果进行微调
  • 提高领域知识准确性
  • RLHF/DPO:
  • 基于人类反馈的强化学习
  • 直接偏好优化

主动生成

  • Self-RAG:
  • 模型自评估生成内容质量
  • 不满足时触发重新检索
  • RRR(Retrieve, Rerank, Rewrite):
  • 检索、重排、重写三步流程
  • 迭代优化生成质量

8. 评估

检索评估

  • 精确率(Precision):
  • 检索结果中相关文档的比例
  • P@k:前k个结果中的精确率
  • 召回率(Recall):
  • 相关文档被成功检索的比例
  • 衡量检索系统的覆盖能力
  • F1分数:
  • 精确率和召回率的调和平均
  • 综合评估检索效果
  • MRR(Mean Reciprocal Rank):
  • 首个相关结果排名的倒数平均
  • 评估排序质量

生成评估

  • 自动评估指标:
  • BLEU/ROUGE:基于n-gram的文本相似度
  • METEOR:考虑同义词的评估指标
  • BERTScore:基于语义的评估
  • 安全性评估:
  • 幻觉检测:验证生成内容与事实一致性
  • 有害内容过滤:确保输出符合安全标准
  • 人工评估:
  • 专家评审:领域专家质量评估
  • A/B测试:不同系统对比测试
  • 业务指标:
  • 用户满意度:NPS/CSAT
  • 解决率:问题一次性解决比例
  • 效率提升:与传统方式对比的时间节省

2、实践流程理论依据

1、Navie RAG

架构

流程

1、索引构建(离线)

  • 数据加载:从各个来源整合数据。
  • 文档切块:按照一定策略切块文档,如固定大小,语义分块等。
  • 向量化与存储:使用Embedding模型(bge系列等)将文档转换成向量,将向量即文档信息存储到向量数据库(腾讯云,Milvus,Faiss)等。

2、在线检索(在线)

  • 检索:使用相同Embedding模型转换用户输入,并从向量数据库检索相似TopK文档(余弦相似度或者欧氏距离)。
  • 生成:将用户输入与检索到的toK文档组织成Prompt,输入LLM生成回答。

2、Advanced RAG

架构

流程

基于Navie Rag增加两个步骤,包含5个阶段:Indexing -> Pre Retrieval -> Retrievel -> Post Retrievel -> Generation,旨在解决文档召回的质量和准确率。Navie RAG属于Advanced Rag的一个特化,即Pre Retrievel和Post Retrievel为空。

1、Pre-Retrieval

预检索处理: 侧重数据索引优化。

  • 索引数据优化
  • 增强数据密度: 如利用LLM清洗冗余信息,元数据增强(条件过滤等)。
  • 增强索引语义: 如预生成chunk快的假设性问题,提升检索对称性,建立如关键词搜索(BM25),向量检索或图数据库。尝试多种chunk分块策略(固定大小,递归,语义分块)。
  • Embeddings模型优化: 针对特定领域数据对模型进行微调,提升语义匹配精度。
  • Query增强
  • Query translation: query转换,用于用户的不确定性,用户可能会输入模糊表达,或query与index文档不在一个语义空间,或query过于复杂的情况,因此需要query转换。如query-rewrite,query-expansion等。
  • Query enhancement: query增强,增强或者扩大用户输入的query语义,如: HyDE(假设文档增强),Step-Back Prompting(回退一步prompt)。
  • Query decomposition: query分解,把用户的复杂query分解成多个可管理的子问题,引导模型逐步解决各个子问题。如Answer Recursively(递归回答,迭代),Answer Individually(独立回答,分解后并行回答)。

2、Post-Retrievel

后检索处理: 侧重数据结果的二次加工&过滤

  • 重排序Rerank

对检索出的文档做更精细的评估,将真正最匹配意图的文档排列到前面,尽可能减少噪声

  • 上下文压缩Prompt Compression

若检索出大量文档,在输送给LLM之前可能还需要对文档做裁切,仅保留最关键核心的内容

3、Modular RAG ☆(核心依据)

架构

流程

模块化RAG,将 RAG 系统分为 Module Type、Module 和 Operators三层结构。每个 Module Type 代表 RAG 系统中的一个核心流程,包含多个功能模块。通过整个 RAG 系统变成了多个模块和序列排列组合,形成 RAG 工作流。整体有7个部分:Indexing, Pre Retrieval, Retrievel, Post Retrievel, Memory, Generation, Orchestration. 这种范式在基于Advanced RAG的横向架构上引入了纵向的结构,即Module和Operators。

4、Agentic RAG

架构

Single-Agent Agentic RAG

该框架核心是一个系统决策中心的Router Agent,该Agent动态处理信息检索,集成操作,比较适用于多检索源的简单问答场景。

Multi-Agent Agentic RAG

为Single-Agent Agentic RAG架构的演进版本,用多个专用代理来细化更复杂的工作流和不同的查询类型。核心Router Agent下又挂接了多个检索Agent, 如Agent1用于查询结构化数据(Mysql),Agent2用于查询非结构化数据,Agent3用于Web查询或专用API查询等。

Hierarchical Agentic RAG

分层代理RAG,为Multi-Agent Agentic RAG架构的拓展,将整个系统分为多个层级的Agent,由顶级Agent驱动子Agent,并聚合子Agent的结果。

Agentic Corrective RAG

Corrective RAG的核心是他可以动态评估检索到的文档并纠正查询,提升检索文档的质量。

Agentic Corrective RAG系统建立在5个关键Agent上。

  1. Context Retrieval Agent: 负责从数据库中检索相关上下文。
  2. Relevance Evaluation Agent: 负责评估检索到的文档的相关性,并标记出不相关或不明确文档并采取纠正措施。
  3. Query Refinement Agent: 重写query增强检索的Agent。
  4. External Knowledge Retrieval Agent: 当Context Retrieval Agent检索的上下文不足时,从其他备用数据源检索数据(如Web 检索)。
  5. Response Synthesis Agent: 组织响应Agent。

Adaptive Agentic RAG

自适应Agent RAG, 与上述Modular RAG中的Adaptive retrieval一样,语义上都是在各个环节引入了LLM判断,并在引入LLM评测实现Loop自迭代。

Graph-Based Agentic RAG

Graph-Based Agentic RAG在检索中引入了图检索,合并图数据及其他检索数据增强检索效果。

流程(思想)

Agentic RAG: 架构上引入Agent的思路,实现动态决策(如是否检索、工具调用)和多轮迭代优化。相比上述提到的几种RAG,Agentic RAG将实际输入处理的多样性交给LLM处理,可以解决更复杂的问题。

Agent的核心部件:LLM + Memory + Planning + Tools

5、总结

企业级RAG系统的落地是一个复杂的系统工程,需要从简单到复杂、从单一到模块化、从静态到动态的演进过程。通过本文提供的实践框架,我们可以看到RAG技术已经从最初的Naive RAG发展到更加复杂的Modular RAG和Agentic RAG架构。

6、RAG技术演进路径


从Naive RAG到Advanced RAG:通过增加Pre-Retrieval和Post-Retrieval环节,解决了简单RAG在文档召回质量和准确率方面的局限性。

从Advanced RAG到Modular RAG:将RAG系统模块化为多个功能组件,形成灵活的工作流,使系统更具可扩展性和适应性。Modular RAG将系统分为Module Type、Module和Operators三层结构,每个核心流程都可以包含多个功能模块,通过组合形成完整的RAG工作流。

从Modular RAG到Agentic RAG:引入智能Agent作为决策中心,实现动态处理信息检索和集成操作,进一步提升系统的智能性和自适应能力。

7、企业实践的关键思考


  1. 模块化思维:企业在实施RAG系统时,应采用模块化设计思想,将复杂系统拆分为可独立优化的功能模块,便于迭代和扩展。
  2. 自适应机制:引入LLM作为决策中心,实现系统的自适应能力,能够根据不同查询类型和内容动态调整检索策略和生成策略。
  3. 多源融合能力:现代企业数据分散在多个系统中,RAG系统需要具备多源数据融合能力,包括结构化数据库、非结构化文档、知识图谱等。
  4. 闭环优化:建立评估-反馈-优化的闭环机制,通过持续监控系统性能,不断优化各个环节的效果。
  5. Agent协作框架:对于复杂业务场景,可考虑采用多Agent协作框架,如Hierarchical Agentic RAG或Multi-Agent Agentic RAG,将不同职责分配给专门的Agent处理。

8、未来发展方向


随着大模型和向量检索技术的不断进步,企业级RAG系统将向以下方向发展:

  1. 更深度的业务集成:RAG系统将与企业核心业务流程深度集成,成为员工和客户交互的智能中枢。
  2. 多模态RAG:扩展到图像、音频、视频等多模态内容的检索和生成,提供更全面的知识服务。
  3. 自学习能力:系统能够从用户交互中学习,自动优化检索策略和生成质量,减少人工干预。
  4. 知识推理增强:结合知识图谱和推理能力,不仅检索已有知识,还能进行知识推理和创新。
  5. 分布式协作:多个专业领域RAG系统协同工作,共同解决跨领域复杂问题。

企业级RAG系统的成功落地不仅需要先进的技术架构,还需要与企业业务深度结合,持续迭代优化,最终实现AI与人类专家知识的完美融合,创造真正的商业价值。通过从Naive RAG到Agentic RAG的演进,企业可以构建出更加智能、高效、准确的知识服务系统,为数字化转型提供强大支撑。

9、 如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

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

https://img-blog.csdnimg.cn/img_convert/05840567e2912bcdcdda7b15cba33d93.jpeg

在这里插入图片描述

10、 为什么要学习大模型?

我国在A大模型领域面临人才短缺,数量与质量均落后于发达国家。2023年,人才缺口已超百万,凸显培养不足。随着AI技术飞速发展,预计到2025年,这一缺口将急剧扩大至400万,严重制约我国AI产业的创新步伐。加强人才培养,优化教育体系,国际合作并进是破解困局、推动AI发展的关键。

在这里插入图片描述

在这里插入图片描述

11、 大模型入门到实战全套学习大礼包

1、大模型系统化学习路线

作为学习AI大模型技术的新手,方向至关重要。 正确的学习路线可以为你节省时间,少走弯路;方向不对,努力白费。这里我给大家准备了一份最科学最系统的学习成长路线图和学习规划,带你从零基础入门到精通!

img


2、大模型学习书籍&文档

学习AI大模型离不开书籍文档,我精选了一系列大模型技术的书籍和学习文档(电子版),它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。

在这里插入图片描述

3、AI大模型最新行业报告

2025最新行业报告,针对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。

img

4、大模型项目实战&配套源码

学以致用,在项目实战中检验和巩固你所学到的知识,同时为你找工作就业和职业发展打下坚实的基础。

img

5、大模型大厂面试真题

面试不仅是技术的较量,更需要充分的准备。在你已经掌握了大模型技术之后,就需要开始准备面试,我精心整理了一份大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。

img

适用人群

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …
第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …
第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …
第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

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

https://img-blog.csdnimg.cn/img_convert/05840567e2912bcdcdda7b15cba33d93.jpeg

从工艺到器件:用Silvaco ATLAS仿真PIN二极管击穿电压的保姆级指南 本文详细介绍了使用Silvaco ATLAS仿真PIN二极管击穿电压的全流程指南,从工艺仿真基础搭建到器件结构构建,再到击穿特性仿真和结果分析。通过Silvaco工具链,工程师可以在设计阶段精准预测器件性能,优化击穿电压,提升研发效率。 阅读详情

相关推荐

全志T113s3主线linux开发(0)--基础准备

嵌入式Linux设备的启动大概是三步:1)启动芯片+内存:常见的是Uboot,不过全志的Uboot主线对SPI NAND 不太友好,用TF卡就方便。对于T113S芯片,推荐使用Awboot,简陋但快速。开发阶段用这个就方便好多,对SPINAND支持也方便。2)启动linux内核:主线内核以下通篇都用6.13以上的内核。对比tina5.0还在用5.4 ,主要是性能、安全上有变化。6.0以上内核在devicetree的编写具体格式上有了变化,网上大量tina5.0和5.4内核的编写方式不适用。

2301_79234138的博客 2247

智能体RAG是什么?

智能体RAG描述了一种基于AI智能体的RAG实现。具体来说,它将AI智能体整合到RAG流水线中,以编排其组件并执行除简单信息检索和生成之外的其他操作,以克服非智能体流水线的限制。智能体RAG描述了一种基于AI智能体的RAG实现。如何运作?尽管智能体可以合并到RAG流水线的不同阶段,但智能体RAG通常是指在检索组件中使用智能体。具体来说,检索组件通过使用可访问不同检索器工具的检索智能体而成为智能体组件,例如:l对向量索引执行向量搜索的向量搜索引擎(也称为查询引擎)(就像在典型的RAG流水线中一样)

程序员鑫港的博客 2049

机械臂抓取前言

机械臂相关的笔记

weixin_64037619的博客 3908

大模型系列——解读RAG

RAG 是2023年最流行的基于 LLM 的应用系统架构。有许多产品几乎完全建立在 RAG 之上,覆盖了结合网络搜索引擎和 LLM 的问答服务,到成千上万个数据聊天的应用程序。很多人将RAG和Agent 作为大模型应用的两种主流架构,但什么是RAG呢?RAG又涉及了哪些具体的技术呢?1. 什么是RAGRAG即检索增强生成,为 LLM 提供了从某些数据源检索到的信息,并基于此修正生成的答案。RAG ...

我相信...... 3751

SCU【C】程序设计基础期末安全项目lab2-Deadbeef-writeup(附题目&源码)

项目名称(本质:栈溢出攻击)【源码在文首】和lab1一样,此题又是美国卡耐基梅隆大学的平时作业哈哈哈! 项目要求是把栈溢出,强行更改函数返回值,输出0xdeadbeef。

2301_79586491的博客 1544

02-基于ART-PI开发板创建USB CDC 虚拟串口设备

本例在ART-PI开发板上,基于RT-Thread 5.0,5虚拟了一个USB32 CDC串口设备。

arm_fan的专栏 1886

2024 年 RAG 技术如日中天,企业级解决方案如何脱颖而出?

2023 年,大模型惊艳了世界。2024 年,RAG 技术如日中天。RAG 使得大模型能够在不更新模型参数的情况下,获得必要的上下文信息,从而减少大模型的幻觉。

m0_74885516的博客 2467

告别GPS,用Sentinel-1数据+Python实战SBAS-InSAR监测城市地面沉降(保姆级教程)

本文详细介绍了如何利用Sentinel-1数据和Python实现SBAS-InSAR技术监测城市地面沉降。通过保姆级教程,从环境配置、数据获取到干涉处理、时序分析和形变反演,逐步解析全流程技术细节,帮助读者掌握毫米级精度的形变监测方法,并以上海陆家嘴区域为例展示实际应用效果。

weixin_32771907的博客 536

Agentic RAG 详解 - 从头开始​​构建你自己的智能体系统

​虽然检索增强生成(RAG)在 2023 年占据主导地位,但代理工作流正在推动 2024 年的巨大进展。智能体的使用为构建更强大、稳健且多功能的 大型语言模型(LLM)应用程序开辟了新的可能性。其中一种可能性是在 RAG 流水线中引入智能体,形成代理式 RAG 流水线。 本文将介绍 Agentic RAG 的概念、其实现方式,以及其优势和局限性。

Elastic 中国社区官方博客 1万+

RK3588&RK3576实现 HW-ID DTB(动态加载不同的Kernel DTB)功能

RK平台的U-Boot⽀持检测硬件上的GPIO或者ADC状态动态加载不同的Kernel DTB,暂称为HW-ID DTB(Hardware id DTB)功能。

Wynter 849

OpenCV-Python实战(1)——OpenCV简介与图像处理基础

OpenCV 是一个的跨平台计算机视觉库,可以运行在 Linux、Windows 和 Mac OS 操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时也提供了 Python 接口,实现了图像处理和计算机视觉方面的很多通用算法。在本文中,将介绍 OpenCV 库,包括它的主要模块和典型应用场景,同时使用 OpenCV-Python 实战讲解图像处理基础要点。

盼小辉丶的博客 27万+

【收藏必备】大模型应用开发实战:程序员的破局高薪之路

AI大模型是未来5年程序员最佳发展方向,华为、阿里等大厂布局加速,相关岗位需求暴增。企业需要掌握Fine-tuning、Agent、RAG等技术的应用开发工程师,这类岗位年薪60-100万,是技术人破局内卷的机会。

youmaob的博客 1545

基于FPGA的NCO实现

NCO实现原理 数字振荡器 输出频率,相位可控的正弦波,精度高,稳定性高,替代VCO,用起来方便也易于操作。 实现方式: 直接调用fpga里面的ip核,以下是IP核的配置方法: 接下来选择输出为单路还是多路: 最后生成ip核时需要注意的事项: 生成时会需要漫长的等待,因此需要如下操作: 最后成功生成: 实现代码: input clk ; input rst_n ; output [13:0]fsin_i ; wire [13:.

m0_46644103的博客 4581

收藏!小白程序员必备:轻松入门大模型应用开发(RAG+Workflow+Agent)

RAG、Workflow与Agent三大技术范式已形成清晰的演进路径与协同范式,是企业开启深度、可靠智能化的成熟工具箱。它们共同定义了下一代企业应用的标准:从 “被动应答” 走向 “主动执行” ,从 “闲聊模式” 走向 “生产模式”。企业在构建此类系统时,应围绕三项核心维度进行权衡与设计:可控性、灵活性与可信度。Workflow提供了最高程度的控制与可预测性,是流程合规与效率的基石;Agent赋予系统面对未知时的探索与适应能力,是业务创新与解决复杂问题的引擎;

weixin_72959097的博客 1084

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

【收藏必备】企业级RAG系统实战指南:从Naive RAG到Agentic RAG的全面解析

企业级RAG系统的落地是一个复杂的系统工程,需要从简单到复杂、从单一到模块化、从静态到动态的演进过程。通过本文提供的实践框架,我们可以看到RAG技术已经从最初的Naive RAG发展到更加复杂的Modular RAG和Agentic RAG架构。

m0_70486148的博客 962

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

大模型应用开发学习顺序【强烈收藏】2025程序员AI转型必备指南

2025年,以DeepSeek为代表的大模型技术如同破局利刃,彻底重塑了IT行业的职业生态与技术格局。曾经的“可选技能”如今已成“必备门槛”,AI转型不再是选择题,而是关乎职业发展的生存题。阿里云核心业务全面嵌入Agent智能体系,AI驱动成为业务标配;字节跳动后端岗位招聘中,30%明确标注“需具备大模型开发实战能力”;腾讯、京东、百度等头部企业加速AI布局,招聘需求中80%以上岗位与人工智能深度绑定,其中大模型应用开发相关岗位薪资较传统开发岗提升30%-50%。

大模型研究中心 1188

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

大模型开发必备:LangChain 1.0多模态RAG系统架构与实现(收藏版)

本文介绍了基于LangChain 1.0构建多模态RAG知识库系统的实战开发。作为系列首篇,重点讲解了系统架构设计与智能问答智能体的实现过程。系统采用前后端分离架构,基于FastAPI搭建后端服务,集成Qwen3-Omni-30B-A3B-Instruct模型处理文本、图像、音频和PDF等多模态输入。文章详细展示了智能问答智能体的开发流程,包括环境配置、模型初始化、数据结构定义、多模态消息构建和对话历史管理等核心模块。通过完整的代码实现,帮助读者从零开始构建具备多模态处理能力的智能问答系统。

2401_84204207的博客 959

【收藏必备】零基础掌握RAG:企业级文档问答系统构建实战指南

本文介绍了检索增强生成(RAG)技术的基本原理和应用场景,重点讲解了RAG流程的四个关键环节:文档加载、切分、向量化存储和相似度检索。通过使用Ollama和Langchain框架,文章提供了构建企业级文档问答系统的完整代码实现,包括环境准备、文档处理、向量化存储及问答系统搭建。该技术可有效解决大语言模型的知识陈旧、幻觉问题,适用于企业内部知识库和联网搜索问答两类场景。文中还包含代码版本信息、数据准备说明和具体实现步骤,为开发者提供了实用的技术参考。

ytt0523_com的博客 1393

【收藏必备】LangGraph实践指南:用代码构建AI工作流,开发大模型应用书籍

本文详细介绍了LangGraph框架的核心特点与应用场景,通过对比低代码平台,展示了其在构建复杂AI工作流上的优势。文章以创建大模型应用开发书籍为例,提供了完整的代码实现,包括章节生成、内容增强、Markdown写入等节点设计,帮助开发者掌握LangGraph在多智能体协作、状态管理和动态流程控制方面的实战应用。

Android_XG的博客 2181

【收藏必备】深入浅出RAG技术:解决大模型三大痛点的企业级AI基石

RAG(检索增强生成)技术通过外接动态知识库、事实约束和专业知识库,解决大模型的三大缺陷:知识滞后、幻觉和行业知识缺乏。其核心架构分为离线索引和在线检索生成两个阶段,通过向量数据库实现高效语义检索。高级RAG技术进一步优化了查询、检索和后处理流程。RAG因其合规性、成本可控性和灵活性,成为企业级AI的重要基石,让大模型从演示玩具转变为生产力工具。

2401_85325726的博客 779

收藏备用!一文搞懂RAG知识库:企业大模型落地必备指南

知识库是企业大模型应用的“基础设施”,很多场景(智能客服、员工助手、业务审批)都需要它做支撑,前期搭建好能为后续场景落地节省大量成本;“搭起来容易,做精准难”:新手不要追求“大而全”,先从一个小场景(比如单一部门的文档查询)入手,把准确率做高,再逐步扩展;价值落地比技术完美更重要:比如某设计院的技术参数知识库,单独查询的人不多,但挂载到设计文档撰写流程中,能自动审核参数错误,直接提升文档合格率,业务人员才会主动用。核心是让知识库融入现有业务流程,解决实际问题。

优快云_430422的博客 888

【必收藏】19张图详解AI大模型应用架构设计,小白到高手必备指南

本文通过24张图全面解析AI大模型应用架构设计,涵盖技术全景视图、企业级开发知识体系、智能体架构设计、RAG系统、专业架构模式及上下文工程等内容,为读者构建从全局到细节的完整认知链路,是学习大模型架构设计的实用指南。

m0_48891301的博客 2902

【收藏必备】打造高性能RAG知识库:企业级应用的最佳实践与避坑指南

本文详细介绍了企业级RAG知识库的构建路径与关键环节,包括文档清洗与内容治理、切块策略、嵌入模型选择、向量库构建及检索策略优化。针对商品知识、多轮对话和成本控制等常见问题,提出了结构化处理、Query重写和分层模型调用等解决方案,并从平台实践角度对比分析了Dify、LangChain和RAGFlow等工具的选型建议,为构建高效、稳定的RAG系统提供了全面指导。

2401_85373691的博客 970

收藏必备!一文读懂检索增强生成(RAG)技术:企业级大模型增强利器

本文详细介绍了检索增强生成(RAG)技术,这是一种利用企业专有数据增强开源预训练模型的方法,无需重新训练即可创建特定领域的LLM。文章探讨了RAG的工作流程、标准解决方案架构、相关技术以及在实际应用中的计算需求、数据隐私和安全性考量,并特别介绍了英特尔在RAG优化方面的技术贡献。

python12345_的博客 1612

【收藏必备】一文搞懂RAG:解决大模型三大痛点的企业级AI基石

检索增强生成(RAG)技术通过连接外部知识库,解决了大模型的三大缺陷:知识滞后、幻觉问题及专业领域知识不足。RAG通过离线索引将文档转化为可检索的知识块,在线检索时基于最新事实约束模型回答,确保结果准确可溯源。高级RAG优化查询、检索和后处理过程,提升系统准确性。因其合规性、成本可控性和灵活性,RAG已成为企业级AI应用的基石,增强而非替代大模型功能。

2401_85375186的博客 1223

Python+Prompt+RAG:小白也能收藏的AI大模型应用开发进阶指南

文章核心内容为面向后端开发者转行AI大模型应用开发的实用指南。首先强调Python语言、提示词工程(Prompt Engineering)、RAG、Fine-tuning、Agent、向量数据库等核心技能的重要性,并指出掌握这些技能是转行成功的关键。文章进一步提供了一份“保姆级”学习路线图,分为基础铺垫、核心技能(RAG、Fine-tuning、Agent)等阶段,帮助读者快速上手并落地实践说实话,作为后端,你最大的优势不是算法,而是工程化思维。

优快云_224022的博客 557
上一篇: 2025年AI人才争夺战白热化:岗位暴增、薪资领跑,普通人也能分羹时代红利
下一篇: 程序员的护城河是什么?AI时代不被取代的4大核心能力,收藏必备!
冻感糕人~
博客等级 码龄3年 8926粉丝 2384原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值