救命!RAG系统评估指标太复杂?一篇文章带你吃透这7个核心指标,附Python代码!

深度学习常用评价指标(Accuracy、Recall、Precision、HR、F1 score、MAP、MRR、NDCG)——推荐系统 1、准确率(Accuracy) 定义: 公式: 优缺点: 2、精确率(Precision) 3、召回率(Recall) 4、命中率(Hits Ratio) 5、平均精度均值(Mean average precision) 6、平均倒数排名(Mean Reciprocal Rank) 7、归一化折损累计增益(Normalized Discounted Cumulative Gain) ... 阅读详情

一、上下文是关键

大型语言模型(LLM)是一种生成式人工智能技术,在过去两年中获得了极大的关注。然而,当我们将LLM应用于实际场景时,仍然面临知识局限性和“幻觉”问题。检索增强生成(RAG)通过为LLM提供额外的记忆和上下文来解决这些问题。在2024年,RAG已成为应用生成式AI领域最受欢迎的技术之一。事实上,可以假设任何基于LLM的应用程序都以某种方式使用了RAG。

RAG通过访问非参数化记忆增强了LLM的参数化记忆

图片来源:https://medium.com/the-rag-explorer/7-retrieval-metrics-for-better-rag-systems-f04c098abbe7

二、RAG评估

通过指标评估超越简单RAG(Naive RAG)

为了让RAG兑现其将LLM响应扎根于数据的承诺,我们需要超越简单的索引、检索、增强和生成的实现。然而,要改进某件事,首先需要衡量其性能。RAG评估有助于为您的RAG系统性能设定基准,以便后续进行优化。

构建一个概念验证(PoC)RAG管道并不复杂。LangChain 和 LlamaIndex 等工具已经使其变得相当简单。通过简短的培训和对有限示例集的验证即可完成。然而,为了提高其鲁棒性,必须在一个能够准确反映生产用例的数据集上进行全面测试。RAG管道可能会产生自身的“幻觉”。从高层次来看,RAG系统有三个主要的失败点:

  • 检索器未能检索到完整的上下文,或检索到了无关的上下文;
  • 即使提供了上下文,LLM也未考虑它;
  • LLM没有回答查询,而是从上下文中选择了无关的信息。

检索质量是RAG管道的第一个可能的失败环节

在这篇文章中,我们将重点介绍一些评估指标,这些指标专注于第一个失败点——“检索器未能检索到完整的上下文,或检索到了无关的上下文”。 换句话说,这些指标用于评估检索器的质量。

检索指标

评估RAG(检索增强生成)系统的评价指标可以分为三大类:

  1. 用于信息检索任务的检索指标(本文重点讨论的内容)
  2. 生成特定指标,如BLEU、ROUGE、METEOR等,这些指标关注生成内容的流畅性,并衡量相关性和语义相似性。
  3. RAG特定指标,随着RAG应用的普及而逐渐发展改变。

RAG中的检索组件可以独立评估,以判断检索器是否能够很好地满足用户查询需求。接下来,我们将介绍七种流行的指标,它们不仅适用于RAG系统,还广泛应用于搜索引擎、推荐系统等信息检索任务中。

知识库的概念

在RAG中,知识库是一个非常重要的概念。它是一种非参数化的存储器,保存了RAG系统所处理的所有文档。

三、七大检索指标详解

1. 准确率(Accuracy)

准确率通常定义为正确预测的比例(包括真正例和真负例)与总案例数之比。如果你熟悉监督学习中的分类问题,可能已经对这个指标有所了解。在检索和RAG的背景下,它的计算方式如下:

公式:

准确率 = (检索到的相关文档数量 + 未检索到的不相关文档数量) / 知识库中文档总数

虽然准确率是一个简单直观的指标,但它并不是检索任务的主要指标。在大型知识库中,大多数文档通常与任何给定查询无关,这可能导致误导性的高准确率分数。此外,它没有考虑检索结果的排序。

2. 精确率(Precision)

精确率关注的是检索结果的质量,衡量检索到的文档中有多少是与用户查询相关的。它回答的问题是:“在所有检索到的文档中,有多少是真正相关的?”

公式:

精确率 = 检索到的相关文档数量 / 总检索文档数量

较高的精确率意味着检索器表现良好,主要返回相关文档。

注意:
精确率也是分类任务中常用的指标,在分类任务中,它被定义为模型预测为正类的样本中实际为正类的比例,即:

精确率 = 真正例 / (真正例 + 假正例)

Precision@k:
这是精确率的一个变体,衡量前“k”个检索结果中相关文档的比例。它特别重要,因为它专注于顶部结果,而不是所有检索到的文档。对于RAG来说,这一点尤为重要,因为只有顶部结果最有可能被用于增强生成。

公式:

Precision@k = 前“k”个结果中的相关文档数量 / k

例如,如果我们的RAG系统考虑前5个文档进行增强,那么Precision@5就变得至关重要。一个Precision@5值为0.8或4/5表示,在前5个结果中,有4个是相关的。

优点:
Precision@k还可以用来比较不同系统,尤其是在不同系统检索结果总数不同的情况下。然而,其局限性在于“k”的选择可能是任意的,且该指标不会考虑超出“k”范围的结果。


3. 召回率(Recall)

召回率关注的是检索器的覆盖范围,衡量从知识库中所有相关文档中检索出的相关文档比例。它回答的问题是:“在所有相关文档中,有多少被实际检索到了?”

公式:

召回率 = 检索到的相关文档数量 / 知识库中的相关文档总数

需要注意的是,与精确率不同,召回率的计算需要事先知道相关文档的总数。在拥有大量文档的知识库中,这一点可能会变得具有挑战性。

注意:
与精确率一样,召回率也不考虑检索结果的排序。它可能会产生误导,因为检索知识库中的所有文档会导致完美的召回率值。

Recall@k:
类似于Precision@k,Recall@k衡量的是前“k”个结果中相关文档的比例,相对于知识库中所有相关文档的数量。

公式:

Recall@k = 前“k”个结果中的相关文档数量 / 知识库中的相关文档总数

召回率和准确率的不同场景

4. F1分数(F1-score)

F1分数是精确率和召回率的调和平均值,提供了一个平衡质量和覆盖率的单一指标。

公式:

F1-score= 2 x (Precision x Recall) / (Precision + Recall)

f1 分数平衡了准确率和召回率。准确率和召回率都为中等时,其 f1 分数会高于一个值非常高而另一个值非常低的情况。

该公式的特点是,当精确率或召回率较低时,F1分数会被惩罚;只有当两者都较高时,才能获得较高的F1分数。这意味着单靠某一项指标无法使F1分数偏高。

优点:
F1分数提供了一个单一、平衡的度量标准,可以轻松比较不同系统。然而,它不考虑排序,并且对精确率和召回率赋予相同的权重,这可能并不总是理想的。

注意:

“相关”文档:我们讨论的大多数指标都涉及“相关”文档的概念。例如,精确率是通过检索到的相关文档数量除以总检索文档数量来计算的。问题是——如何确定某个文档是相关的?简单的答案是采用人工评估方法。领域专家查看文档并判断其相关性。人工评估会带来主观性,因此通常由专家组而非个人完成。但人工评估在规模和成本上存在限制。任何能够可靠建立相关性的数据都会变得极其有用。

Ground Truth 是已知真实或正确的信息。在RAG和生成式AI领域中,Ground Truth是一组预先准备好的Prompt-Context-Response或Question-Context-Response示例,类似于监督学习中的标注数据。为你的知识库创建的Ground Truth数据可用于评估RAG系统。

前四个指标不考虑文档的排名。它们从整体检索角度评估系统的有效性。接下来的三个指标也会考虑结果的排名。

5. 平均倒数排名(MRR, Mean Reciprocal Rank)

MRR特别适用于评估相关文档的排名。它衡量的是第一个相关文档在结果列表中的倒数排名。MRR是针对一组查询计算的。

公式:

MRR= 1/N x [Summation i=1 to N (1/rank(i))]
```![](http://cdn.zhipoai.cn/a5e03ab7.jpg)
> MRR 考虑排名,但不考虑所有文档

其中,N是查询总数,rank(i)是第i个查询中第一个相关文档的排名。

**优点:**  
MRR特别适合关注系统找到相关文档的速度,并考虑结果的排序。然而,由于它只关注第一个相关结果,因此在多个相关结果重要的场景下可能不够理想。

---

### 6. 平均精度均值(MAP, Mean Average Precision)

MAP是一种结合了精确率和召回率的指标,它在不同“k”截断水平下计算。首先计算每个查询的平均精度(Average Precision),然后对所有查询取平均值。

**公式:**

```plaintext
Average Precision (单个查询) = 1/R(i) × [求和 k=1 到 n (Precision@k × 第k个文档的相关性)]
```![](http://cdn.zhipoai.cn/62f6a759.jpg)
> MAP 考虑所有检索到的文档,并给出更高的分数以获得更好的排名

其中,是查询i的相关文档数量,是截断“k”时的精确率,rel@k是一个二进制标志,指示第k个文档的相关性。

**MAP公式:**

```plaintext
MAP= 1/N x [Summation i=1 to N (Average Precision (i)]

优点:
MAP提供了一个跨召回水平的单一质量度量,非常适合关注结果排序的场景,但计算较为复杂。


7. 归一化折损累计增益(nDCG, Normalized Discounted Cumulative Gain)

nDCG通过考虑相关文档在结果列表中的位置来评估排序质量,并为出现在前面的相关文档分配更高的分数。它特别适用于文档具有不同程度相关性的场景。

公式:

DCG = 求和 i=1 到 n ((2^rel(i) - 1) / log(i+1))

其中,是位置i处文档的相关性得分。IDCG是理想情况下的DCG,即完美排序的DCG。nDCG是实际DCG与理想DCG的比值。

公式:

优点:

**nDCG考虑了文档的不同相关程度,并对高排名的项目赋予更高的权重。**然而,它计算复杂,需要为文档分配相关性得分,这可能带来主观性,同时折扣因子的选择会显著影响结果。


总结

检索系统不仅用于RAG,还广泛应用于网络和企业搜索引擎、电商产品搜索、个性化推荐、社交媒体广告检索、档案系统、数据库、虚拟助手等领域。这些检索指标有助于评估和改进性能,从而更好地满足用户需求。

你认为还有哪些指标可以补充到这个列表中呢?欢迎留言告诉大家!


学AI大模型的正确顺序,千万不要搞错了

🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!

有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!

就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋

在这里插入图片描述

📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇

学习路线:

✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经

以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!

我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~

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

在这里插入图片描述

RAG评估方法-四种方法、两个自动化评估工具,中文/英文RAG评估数据集 RAG自动评估工具,RAG自动数据生成,RAG公开数据集,RAG中文数据集,RAG英文数据集 阅读详情

相关推荐

AI Agent企业级落地指南:LangGraph、RAG与Agent Skills核心实践

AI Agent是能感知环境、自主决策并执行动作的智能体系统,其核心不是单次问答,而是由感知、规划、调用工具、检查结果构成的闭环循环。企业级落地时,Agent需要借助LangGraph这类状态编排框架来管理流程分支与循环,通过RAG知识库为模型补充业务记忆,再以Agent Skills将工具封装为可复用的能力单元,最终用Prompt工程约束模型行为边界。这些技术并非并列选项,而是分别处于流程层、知识层、工具层和表达层,协同工作才能交付稳定可运维的系统。从电商售后的技能封装到内部知识库的混合检索,Agent正

weixin_34211761的博客 323

RAG系统从入门到工程落地:概念、架构与效果评估

生成式AI(GenAI)与大语言模型(LLM)的兴起,让企业知识库问答、智能客服等应用迅速走向实用化。但许多开发者发现,仅靠模型自身的知识难以应对私有文档和实时更新的需求,由此催生了检索增强生成(RAG)这一关键技术架构。RAG通过外部向量数据库动态检索相关片段,并将检索结果注入Prompt,让模型在生成答案时有据可依,从而显著缓解幻觉、突破知识时效性限制。它不改变模型权重,却能像外挂导航一样引导模型获取最新、最精准的信息,因此成为落地知识库应用的主流选择。本文从LLM、GenAI与RAG的概念边界讲起,拆

weixin_34375251的博客 336

从Transformer到RAG与Agent:LLM全栈实战路线图与7个Notebook

Transformer架构通过其核心的注意力机制,彻底改变了序列建模的范式,实现了对长距离依赖的高效捕捉,奠定了现代大语言模型(LLM)的技术基石。其编码-解码框架与预训练-微调范式,使得模型能够从海量无标注数据中学习通用表征,并高效适配下游任务,从而释放出巨大的工程应用价值。这一技术广泛应用于机器翻译、文本生成与语义理解等场景。在此基础之上,针对模型知识更新与可控性挑战,检索增强生成(RAG)技术通过引入外部知识库,有效缓解了模型的幻觉问题,提升了专业领域问答的准确性。而智能体(Agent)技术则通过赋予

weixin_33787529的博客 342

大语言模型-检索测评指标

1. MRR (Mean Reciprocal Rank)平均倒数排名 2. AP(Average Precision)平均精度 3. MAP(Mean Average Precision)平均准确率 等检索评估指标

weixin_42045968的博客 2855

【AI大模型应用开发】【RAG评估】0. 综述:一文了解RAG评估方法、工具与指标

本文主要总结了当前比较流行的RAG评估方法和指标。当前AI技术的快速发展,RAG和RAG评估是当前比较有前景的发展方向,不断有新的评估工具和理论被提出,让我们持续跟进,了解这些工具和理论,从而在使用时知道如何选择。

同学小张的博客 6827

人工势场法在自动驾驶避障中的实践与优化

本文深入探讨了人工势场法在自动驾驶避障中的核心原理与实践优化。通过解析引力与斥力模型,揭示了经典算法在局部最优和目标不可达等问题上的局限性,并重点介绍了改进斥力场函数、引入道路边界斥力及动态参数调整等关键优化策略,有效提升了该局部路径规划算法在复杂动态场景下的实用性与鲁棒性。

weixin_29208327的博客 927

MRR-推荐算法评价指标

平均倒数排名(Mean Reciprocal Rank, MRR)是一个国际上通用的对搜索算法进行评价的机制。 描述 第一个结果匹配,分数为1,第二个匹配分数为0.5,第n个匹配分数为1/n,如果没有匹配的句子分数为0。最终的分数为所有得分之和。 数学形式 正确检索结果值在检索结果中的排名来评估检索系统的性能。 其中,是用户的个数,是对于第个用户,推荐列表中第一个在ground-t...

jiangjiane 3万+

WRF进阶:定制Vtable文件解析非标准气象数据源——以ERA5-Land土壤湿度为例

本文详细介绍了如何为WRF模式定制Vtable文件,以解析非标准气象数据源ERA5-Land的土壤湿度数据。通过剖析GRIB文件结构、详解Vtable编写逻辑与语法,并提供了从数据验证到metgrid配置的完整实战流程,帮助用户突破标准数据源限制,实现高精度陆面过程模拟。

o4p5q6r7s的博客 392

LangChain 是什么?一文带你吃透爆火的 LangChain 核心原理!

LangChain 是什么?一文带你吃透爆火的 LangChain 核心原理!

优快云_430422的博客 2978

直流电源EMI滤波器设计实战:从器件选型到PCB布局的完整指南

本文提供了一份直流电源EMI滤波器的完整实战设计指南。针对EMI噪声超标问题,文章深入剖析了差模与共模噪声的抑制原理,详细讲解了从电路拓扑、核心器件(如X/Y电容、共模电感)的选型计算,到决定性能成败的PCB布局艺术。重点强调了低阻抗路径、干净接地及输入输出隔离等关键布局原则,并分享了常见的调试坑点与排查方法,旨在帮助硬件工程师设计出真正有效的滤波器,确保电源系统通过EMC测试。

q9r0s的博客 641

【ESP32】1.编译、烧录、创建工程

本文介绍了在VSCode中搭建ESP32开发环境并烧录"Hello World"工程的过程。首先通过串口工具成功下载固件后,解决了OpenOCD报错问题。针对头文件无法识别的问题,修改了c_cpp_properties.json配置文件,调整了编译器路径和IntelliSense模式。文章还详细说明了创建新工程的步骤,包括选择芯片型号和项目模板,并验证了串口打印功能。最后提醒在项目构建时要等待完成,避免文件缺失。整个流程涵盖了环境搭建、代码烧录、调试及新项目创建等关键环节。

梁山1号 1485

RAG与Agent实战:这套免费Notebooks带你从原理到项目一次打通

大模型应用开发中,RAG(检索增强生成)与Agent(智能体)已成为两大核心技术范式。RAG通过文档切块、向量检索与生成增强,让模型基于外部知识作答;而Agent则借助ReAct循环与工具调用,赋予模型自主决策和执行任务的能力。理解这些概念的原理与工程实践,是构建可靠AI应用的关键。然而,从理论到落地往往面临环境搭建复杂、代码缺失、调优无据等痛点。一套免费开源的交互式Notebook实战资源,将RAG与Agent拆解为可亲手运行的实验:从文档切块、embedding、向量检索、rerank重排,到手写ReA

weixin_34099526的博客 943

Vision-Language Navigation - Windows环境下编译安装Matterport3D Simulator仿真器(三)

目录1 编译 Matterport3D Simulator 源码1.1 源码下载1.2 编译 1 编译 Matterport3D Simulator 源码   在 Windows 下编译 Matterport3D Simulator 稍微有些不方便,需要对 CMakeLists.txt 进行一些修改,如果有更好的方法欢迎大家评论。 1.1 源码下载   还是直接在 Github 上搜索 Matterport3D Simulator 的 repo,下载源码。如果用 zip 方式,那么直接在下即可。如果使用

weixin_44110393的博客 4845

RAG效果提升入门到精通,吃透RRF这个“王炸”技术,收藏这篇就够了!

在检索增强生成(RAG)系统中,检索质量直接决定了最终生成结果的准确性和相关性。然而,单一的检索方式往往难以全面捕获用户意图。当我们使用多个检索系统(如BM25关键词搜索和向量语义搜索)时,如何有效融合这些不同来源的结果就成为了关键问题。

Python_cocola的博客 1544

配置 NVIDIA RTX 5090 + sm_120 + flashattention,已跑通一个大模型 ~~

本文介绍了在Ubuntu 22.04系统下为NVIDIA RTX 50系显卡搭建深度学习环境的完整流程。重点包括:1)安装适配50系显卡(sm_120架构)的CUDA 12.9驱动和Toolkit,需注意禁用系统自带驱动;2)配置环境变量解决nvcc命令识别问题;3)通过源码编译方式安装支持sm_120的PyTorch nightly版本(cu129),解决官方二进制包不兼容问题。整个过程涉及显卡驱动安装、CUDA环境配置、PyTorch适配等关键步骤,并提供了详细的验证方法和常见问题解决方案。文中特别强调

qq_36674060的博客 6160

使用安卓的IMU数据进行 行人航位推算(PDR)推算步长 附python 代码

加速度计数据、陀螺仪数据、重力传感器数据、姿态仰角数据。数据分析与定位轨迹生成主要使用Python离线完成。示意图。

三维点云技术探索 1914

douyin-downloader 实战:抖音主页作品批量下载与无水印保存,10 分钟跑通首次任务

douyin-downloader 是一个抖音批量下载工具,把指定用户主页的作品无水印拉取到本地,支持视频、图集、合集与音乐原声。跑完之后,你手里是一批按作者、模式、作品三级目录归档的文件。本文覆盖从环境安装到首次批量任务、落盘规则、进阶开关与常见故障处理。 ## 让项目跑起来 ### 环境就位 命令行版要求 Python 3.9 以上,另需浏览器内核:Cookie 自动获取和风控兜底翻页都

gitblog_00525的博客 409

基于YOLOv11与相机标定的齿轮尺寸测量系统

本文详细介绍了一种基于深度学习的目标检测算法YOLOv11与相机标定技术相结合的齿轮尺寸自动测量系统。该系统能够实时检测图像中的齿轮目标,并精确测量其关键尺寸参数,包括齿顶圆直径、齿根圆直径、模数等。我们构建了完整的深度学习解决方案,包含数据采集与标注、模型训练、相机标定、尺寸测量算法以及用户友好的UI界面。本文提供了完整的代码实现,并推荐了相关的参考数据集,为工业视觉检测领域提供了实用的技术方案。关键词:YOLOv11;齿轮检测;尺寸测量;相机标定;深度学习;工业视觉python。

YOLO 411

工程化Agentic RAG系统构建指南:从概念到生产实践

如果你正在构建一个基于大语言模型的智能应用,比如一个能回答复杂问题的客服助手,或者一个能分析文档的研究工具,你很可能已经接触过 RAG(检索增强生成)。它解决了大模型“一本正经胡说八道”的幻觉问题,通过检索外部知识来提供更准确的答案。 但你是否遇到过这样的困境? 你精心搭建的 RAG 系统,面对用户一个模糊的提问,比如“帮我找找最近关于 AI 芯片的新闻”,却只能机械地返回几篇相关性不高的文档片段,然后生成一个笼统的回答。 当问题需要多步推理时,比如“比较一下特斯拉和比亚迪在2023年的财报关键指标”,传统

cuankuangzhong6373的博客 516

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

零门槛吃透Loop Engineering!含全套可运行代码,学不会直接倒立洗头

AI工程化的核心范式,早已不是简单的Prompt Engineering、RAG检索、工具调用,而是Loop Engineering(循环工程)。

Python_cocola的博客 172

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

从零手搓AI智能体:揭秘高薪工程师的进阶密码,手把手带你进阶P7!

AI智能体开发的高薪潜力与进阶路径 随着2025年成为“Agent(智能体)元年”,掌握AI智能体开发技术已成为高薪职业的新风口。具备系统设计能力的开发者年薪可达60W+。文章提出了一套从底层原理出发的进阶路线: 基础阶段:掌握LLM提示词、深度RAG技术(问题拆解、混合检索等) 进阶阶段:学习智能体架构(ReAct、Plan-and-Execute)、全景记忆系统 工程化阶段:构建可观测性系统、优化模型路由 核心在于理解AI智能体的运作逻辑,包括Function Calling和Agentic Loop机

m0_65555479的博客 394

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

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

掌握AI智能体核心:手搓200行代码,冲击百万年薪的底层逻辑揭秘!

《AI智能体开发进阶路线:从API调用到高薪工程师》摘要:2025年将迎来"智能体元年",市场急需具备系统设计能力的AI工程师。文章提出三阶段进阶路径:1)夯实LLM提示词和RAG技术基础;2)掌握智能体核心架构(ReAct模式、记忆系统);3)实现工程化部署(可观测性、降本增效)。通过手写200行Python代码构建极简智能体,开发者能深入理解大模型如何实现多步推理和工具调用能力。目前一线大厂AI智能体开发岗位月薪最高达60K,掌握底层原理的工程师将获得显著薪资优势。(149字)

2401_84204413的博客 383

Python 开发核心面试题及答案汇总 | 告别无效刷题,吃透这些直接拿 Offer

摘要: Python开发面试趋势已转向底层原理、工程化能力与AI应用。2026年四大核心趋势:基础原理深挖(如CPython实现)、工程化能力(CI/CD、K8s部署)、AI工程化(RAG、Agent开发)及高并发架构设计。面试重点包括:数据类型底层逻辑(可变/不可变、哈希机制)、深/浅拷贝陷阱、装饰器元信息保护(functools.wraps)、迭代器/生成器内存优化,以及LEGB作用域、上下文管理器等高频考点。开发者需从语法记忆升级为体系化问题解决能力,方能应对企业级需求。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 881

两周吃透AI大模型应用开发:从API调用到RAG与Agent实战

大模型应用开发并非从零训练模型,而是基于现有大模型能力,通过API调用、提示词设计、知识库增强和工具编排,快速构建可落地的智能应用。其核心原理是将模型推理能力与工程化封装结合,让开发者专注业务逻辑而非底层机制。这项技术能显著降低AI应用门槛,适用于智能问答、知识库检索、自动化工作流等场景。本文梳理了一套两周学习路线,覆盖OpenAI兼容接口调用、RAG知识库构建、Agent工作流开发以及本地模型部署,帮助开发者快速形成从环境准备到上线部署的完整工程闭环。

chuannaoxuan4674的博客 411

AI Agent避坑指南:90%的失败源于此!一文吃透四大核心支柱,从入门到精通!

AI Agent 跑不通多因四大支柱缺失:结构化 Prompt、RAG 上下文裁剪、MCP 工具语义描述与多 Agent 状态共享。本文给出 settings.json 与 config.toml 可复制骨架,并用 TaoToken 统一 Key 与 API 通道,附 curl 与 Python 验证脚本,帮你逐项排查 401、死循环与状态覆盖。详见 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_42613018的博客 42

RAG的教程还是Python的丰富呀,咱们也想办法给Go生态做做贡献吧,哈哈。

预训练语义模型集成:成功将HuggingFace上的m3e-small模型转换为ONNX格式并在Go中集成,实现了高质量的中文文本嵌入智能回退机制:在真实ONNX模型不可用时自动回退到模拟实现,确保系统在各种环境中都能正常工作混合搜索策略:结合语义向量检索和关键词匹配,针对不同查询类型提供最佳检索效果完整工具链:提供了从模型转换到部署的完整工具链,降低了使用门槛虽然Go在AI生态中不如Python成熟,但通过合理的架构设计和适当的替代方案,完全可以构建出功能完整的RAG系统。

王中阳讲编程 807
上一篇: Agent搭建-超详细教程,存一下吧
下一篇: [特殊字符]小白必学!5大RAG提示词模板,让AI回答不再胡说八道,程序员效率翻倍!
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值