大模型微调内存优化全攻略:无需昂贵显卡,打造你的AI助手

零成本打造专属AI编程助手:CodeGPT自定义大模型API接入全攻略 本文详细介绍了如何零成本打造专属AI编程助手CodeGPT,包括环境搭建、API接入、深度配置及实战技巧。通过自定义大模型API接入,开发者可享受个性化代码补全、风格定制等功能,提升开发效率。文章还涵盖了安全实践与性能优化建议,是开发者构建高效AI辅助工具的实用指南。 阅读详情
引言:为什么微调如此重要?

想象一下,大语言模型(LLM)就像一个从天资聪颖、博览群书的天才毕业生。它懂历史、会写诗、能聊哲学,知识面极广。但是,如果你想让这位“通才”成为你律所的“法律顾问”、你电商公司的“客服专员”,或者你团队的“代码评审专家”,直接上岗肯定力不从心。它缺乏你所在领域的“实战经验”和“内部知识”。

微调(Fine-tuning) ,就是为这位天才毕业生组织的“岗前培训”。我们使用精心准备的、高质量的领域数据(如法律条文、客服问答对、代码规范)对它进行“再训练”。这个过程不会彻底改变它的“大脑结构”(基础能力),而是调整其内部的“神经连接”,让它对新任务的理解和生成能力产生“偏好”和“专长”。

应用场景无处不在:

  • 智能客服:用历史对话记录训练,让模型学会你的产品知识和回复风格。
  • 代码助手:用公司内部的代码库和注释训练,生成更符合团队规范的代码。
  • 创意写作:用某个作家的全部作品训练,模仿其文风进行创作。
  • 专业顾问:用金融、医疗、法律等垂直领域的文献和QA数据训练,构建专业问答系统。

理解了微调的价值,接下来我们就直击核心痛点:它为什么这么“烧”显存?

技术原理:深入浅出,拆解显存“吞噬兽”

让我们把大模型微调想象成一次“大型外科手术”。手术室(GPU显存)需要同时容纳以下“人员和设备”:

1. 病人本身 - 模型参数
这是最占地方的。一个70亿参数(7B)的模型,如果每个参数用FP16(2字节)精度保存,光是“躺”在显存里就需要大约 14 GB。这还只是“静态”的占用。

2. 手术团队与监护仪 - 优化器状态
在训练(微调)时,我们需要一个“优化器”(如Adam)来指导模型如何调整参数。Adam这位“主刀医生”很谨慎,它不仅要记录每个参数的梯度(往哪个方向调整),还要记录一阶矩和二阶矩(历史调整的动量信息)。这通常需要额外 2-3倍 于模型参数本身的显存。对于7B模型,这又是 28-42 GB 的开销。

3. 手术中的临时器械台 - 激活值与中间缓存
在模型处理你的每一句话(一个序列)时,会产生大量的中间计算结果,称为“激活值”。这就像手术过程中不断产生的手术器械和临时材料。序列越长,这个“器械台”就越大,且增长非常快。 处理2048长度的序列和处理256长度的序列,这部分开销可能差一个数量级。

简单估算:一次全参数微调(训练所有参数)的显存需求,大约是单纯用这个模型进行推理(只是聊天)的 4到6倍。这就是为什么你明明能用一张显卡和7B模型流畅对话,但一旦开始微调就立刻“爆显存”的原因。

既然知道了“敌人”是谁,接下来我们就亮出武器库,打一场漂亮的“显存优化攻坚战”。

实践步骤:从LoRA到DeepSpeed,一步步降低门槛

我们的优化策略是“组合拳”,从选择高效的微调方法开始,到调整关键参数,最后用上系统级优化工具。

第一板斧:选择对的微调方法——事半功倍

这是影响显存占用最大的一步。我们不再执着于“全身体检”(全参数微调),而是采用更精妙的“靶向治疗”。

  • 全参数微调:传统方法,调整模型每一个参数。效果最全面,但显存开销巨大,是“土豪”或超大集群的选择。
  • LoRA(低秩适配) :当前的主流和推荐起点。它的思想非常巧妙:我们不直接改动庞大的原始参数,而是为模型注入一对小小的“适配层”。训练时,只更新这些新增的、参数极少的小层。完成后,可以将这个小适配器像“插件”一样与原始模型合并。它能节省 60%以上 的显存,且效果通常接近全参数微调。
  • QLoRA(量化LoRA) :LoRA的“省内存Pro”版本。它在LoRA的基础上,将原始大模型用4-bit量化技术“压缩”后再加载。相当于先把“病人”的体积缩小,再进行“靶向治疗”。这是个人开发者用消费级显卡(如RTX 3090/4090)微调7B/13B模型的法宝。
  • 冻结微调:只训练模型的某几层(如最后几层),其余全部冻结。最省显存,但灵活性较差,适用于非常特定的任务。

一张图看懂怎么选(以7B模型为例):

微调方法显存占用效果适合谁
全参数微调80+ GB最好有大量数据、充足算力(多张A100)的团队
LoRA20-30 GB非常好大多数场景的平衡之选
QLoRA12-18 GB好个人开发者、快速实验、资源受限首选
冻结微调10-15 GB一般仅需模型做微小适配的简单任务

看到这里,你可能对原理有了概念,但具体操作依然觉得复杂:准备环境、安装库、处理数据、写配置脚本……每一步都可能遇到坑。有没有一种方式,能让我们更专注于“喂数据”和“调效果”,而不是折腾环境呢?有的。这就是我最近发现的一个宝藏平台——LLaMA-Factory Online。它是一个低门槛的大模型微调平台,将上述所有复杂步骤封装成了可视化的操作。你只需要上传你的数据,在网页上点选想要的微调方法(如QLoRA)、设置参数,就能直接开始训练,真正把自己的数据“喂”进模型,产出专属模型。即使没有任何代码基础,也能轻松跑完全流程,在实践中直观地理解模型是如何“变成你想要的样子”的。对于想快速上手、验证想法的朋友来说,这简直是“降维打击”般的体验。

第二板斧:调整关键训练参数——精细调控

选择了QLoRA或LoRA后,我们还能通过“调参”进一步优化显存。

  1. 减小批处理大小:一次处理更少的样本。这是降低显存最直接的方法,但可能会影响训练稳定性。可以通过梯度累积来补偿:比如,实际批量大小=批处理大小 × 梯度累积步数。per_device_train_batch_size=2, gradient_accumulation_steps=8 等效于批量16,但瞬时显存占用仅为批量2时的水平。
  2. 缩短序列长度:不是所有任务都需要2048的长上下文。对于文本分类、简单QA,截断到256或512可能完全足够,能极大减少“激活值”的显存占用。
  3. 启用混合精度训练:使用 bf16 或 fp16 格式,让大部分计算在低精度下进行,节省显存和加速计算。
  4. 开启梯度检查点:一项“用时间换空间”的神技。它不会存储所有中间激活值,而是在反向传播时重新计算一部分,可以节省大量显存,代价是训练时间会增加约20%。

一个QLoRA的实战配置示例(在代码中或平台配置界面上):

python

# 关键参数示意
finetuning_type = “lora” # 使用LoRA方法
lora_rank = 32 # LoRA的秩,重要的超参数,通常8-64之间
per_device_train_batch_size = 2 # 单卡批大小设小
gradient_accumulation_steps = 8 # 梯度累积步数
cutoff_len = 512 # 根据你的数据长度设定
learning_rate = 2e-4 # LoRA的学习率可以稍高
num_train_epochs = 3 # 训练轮数
bf16 = True # 使用混合精度
gradient_checkpointing = True # 开启梯度检查点

第三板斧:动用DeepSpeed ZeRO——系统级优化

当你用上了QLoRA和上述参数,多数情况已经能跑了。但如果还想在有限资源下挑战更大模型,或者追求极致效率,就该请出微软的 DeepSpeed,尤其是其 ZeRO-3 优化阶段。

你可以把ZeRO-3理解为一个超智能的“显存调度系统” 。它的核心思想是:既然单张显卡装不下整个“手术团队”,那就把团队的不同成员(优化器状态、梯度、模型参数)拆分到多张显卡上,甚至临时“卸载”到CPU内存里,需要时再快速取回。通过精密的通信和调度,实现用多张小卡合力微调一个大模型。

对于个人用户,即使只有一张卡,DeepSpeed的一些配置也能帮助更好地管理显存。不过,其配置相对复杂。好消息是,社区有大量现成的配置文件,比如针对单卡优化的ds_z3_config.json,你通常只需要引用它即可。

在这里插入图片描述

效果评估:你的模型“学”得怎么样?

模型训练完了,我们如何知道它是否真的“学以致用”了呢?

  1. 定量评估:

    • 损失曲线:观察训练损失是否持续平稳下降,验证集损失是否没有大幅上升(防止过拟合)。
    • 构建测试集:预留一部分未参与训练的数据作为测试集。使用精确率、召回率、F1分数等指标(针对分类任务),或BLEU、ROUGE(针对生成任务)进行量化评估。
  2. 定性评估(更重要!) :

    • 人工评判:这是黄金标准。准备一系列问题,让微调前后的模型分别回答,由领域专家判断哪个回答更专业、更符合要求。
    • 对比测试:让微调后的模型、原始基座模型、甚至ChatGPT等通用模型回答同一组问题,直观感受差异。
    • “压力测试” :询问一些边界情况、陷阱问题,看模型是否会产生“幻觉”或胡说八道。

记住,微调的最终目标是解决实际问题。一个在测试集上分数高但实际对话令人不满意的模型,不如一个分数稍低但稳定可靠的模型。

总结与展望

我们来回顾一下这场“显存优化”之旅的核心心法:

  1. 思想转变:从追求“全参数微调”转向拥抱 LoRA/QLoRA 等高效参数微调方法。
  2. 策略组合:方法选择(QLoRA) + 关键参数调优(批量、长度)+ 系统工具(DeepSpeed) 三者结合,形成一套完整的低成本微调方案。
  3. 利用工具:善用像 LLaMA-Factory Online 这样的集成化平台,可以极大降低工程门槛,让你更专注于数据和业务逻辑。

未来展望:
大模型微调技术正在飞速演进,未来我们会看到更多激动人心的方向:

  • 更高效的微调架构:如MoE(混合专家)微调,让模型的不同部分对不同数据更敏感。
  • 更智能的量化技术:在更低比特(如2-bit)下保持模型性能。
  • 无监督/自监督微调:减少对大量标注数据的依赖。
  • 自动化微调:自动选择微调方法、超参数,实现“一键最优”。

现在,通往专属大模型的道路已经清晰。无论是通过代码亲手实践,还是借助便捷的平台工具,最关键的是迈出第一步。收集你的数据,定义你的任务,开始这场充满创造力的“驯服”之旅吧。记住,每一个“爆显存”的错误提示,都不是拦路石,而是带你更深入理解这个世界的路标。

祝大家训练顺利,早日收获称心如意的专属AI伙伴!

永久关闭Windows更新的5种方法 很多家用电脑,如果系统自动更新的话,会变得越来越卡顿,且硬件型号兼容也并不完美。那么我们该如何彻底关闭Win11的自动更新呢?以下准备了5种方法,您可以根据自身实际情况选择合适的方法! 阅读详情

相关推荐

优刻得首个「国产千卡智算集群」落地,支持智源千亿大模型训练

在人工智能引领的时代浪潮中,算力已成为技术进步与创新的核心驱动力。面对当下AI算力需求的飙升、高端AI芯片供应受限的挑战,加之OpenAI带来的技术封锁,唯有坚定不移的发展自主可控的国产技术方案,持续壮大国产智算集群规模,才能一路突破围追堵截,进一步促进国产大模型产业生态繁荣。集群还提供了完善高效的软件栈工具,集成多种主流的深度学习编程框架,通过测试验证,确保了对行业领先人工智能模型的高效支持,做到开箱即用,用户可快速投入模型的开发和部署,加速了其在人工智能领域的布局和发展。方面取得了显著成效。

Ucloud_TShare的博客 1473

Godot 逆向入门:3 分钟从 .pck 文件恢复整个 Godot 项目

从朋友手里拿到一个 Godot 游戏,或者从 APK 里抠出一个游戏,你手里往往只有一个 .pck 文件,源码在哪儿?这就是 Godot 逆向工程的典型起点:GDScript 已经被编译成二进制的 .gdc,场景是二进制的 .scn,都打不开也读不懂。你需要的是一个能 GDScript 反编译、能把 PCK 恢复成完整项目的工具——Godot RE Tools(项目名 gdsdecomp)。它从

gitblog_00729的博客 866

状态机设计与实现( stm32小车避障为例)

本文以STM32小车避障为例,介绍了状态机设计与实现方法。首先阐述了状态机的事件驱动特性、清晰结构和易扩展优势,并给出硬件组成框架。核心实现部分展示了状态枚举定义、状态转移图和主循环框架,通过switch-case结构实现状态切换。关键状态示例包括前方扫描和转向决策逻辑,通过传感器数据驱动状态转移。总结指出状态机设计需定义枚举状态、实现状态函数、使用switch跳转并更新全局状态。文章最后声明内容为学习笔记,欢迎读者指正交流。全文结构清晰,代码示例具体,为嵌入式系统状态机设计提供了实用参考。

2302_80219536的博客 1046

如何用10分钟语音数据打造专属AI歌手:语音克隆技术全攻略

你是否曾经梦想过,只需要录制10分钟的声音,就能让AI学会你的音色,唱出任何你想听的歌曲?或者,你是否希望将你的声音转换成你喜欢的歌手音色,创造出独一无二的音乐作品?今天,我们将深入探索一个革命性的语音克隆工具,它能让你在短短10分钟内创建高质量的AI语音模型。 ## 从创意到现实:语音转换技术的突破 传统的语音合成技术需要大量的训练数据和复杂的计算资源,让普通用户望而却步。但现在,通过基于检

gitblog_00929的博客 320

Rclone替代RaiDrive?零广告免费挂载Alist WebDAV到Windows资源管理器(含自启脚本)

本文详细介绍了如何使用开源工具Rclone替代RaiDrive,实现零广告、全免费的Alist WebDAV挂载方案。通过深入解析配置参数、提供完整的自启动解决方案和解决常见问题,帮助用户在Windows资源管理器中高效管理云存储,提升使用体验。

weixin_33709364的博客 638

国产SR8201F以太网PHY芯片调试避坑指南:从机贴失败到杜邦线救场的实战记录

本文详细介绍了国产SR8201F以太网PHY芯片的调试避坑指南,涵盖硬件设计、PCB布局、SMT贴片及软件驱动等关键环节。通过实战案例解析,帮助工程师解决MII/RMII接口配置、电源设计、信号完整性等典型问题,提升以太网通信稳定性与EMC性能。

c6d7e8f9g的博客 1216

如何用开源AI变声工具RVC WebUI实现专业级语音克隆?从零到精通全攻略

想象一下这样的场景:一位游戏主播想要在直播中实时变换成动漫角色的声音,但传统变声器总是显得机械失真;一位内容创作者需要克隆自己的声音来生成多语言旁白,却苦于找不到合适的工具;一位音乐制作人希望将普通歌声转换成专业歌手的音色,但商业软件价格昂贵且效果有限。这就是传统音频处理技术面临的困境——要么效果差强人意,要么价格让人望而却步。 今天,一个名为**Retrieval-based-Voice-Co

gitblog_00594的博客 406

Arthas实战(3)- CPU使用率高问题排查

Arthas实战(3)- CPU使用率高问题排查

java_liuyuan的博客 1732

从图片到拆解图:Banana Vision Studio使用全攻略

本文介绍了如何在星图GPU平台上一键自动化部署Banana Vision Studio精准结构拆解与工业美学实验室镜像,实现AI驱动的产品拆解图生成。该工具可将普通物品照片快速转换为专业的平铺拆解图、爆炸图等技术图纸,广泛应用于产品设计、工业制图和电商展示等场景,大幅提升视觉内容创作效率。

weixin_42351520的博客 367

YOLO11训练中的批量大小(Batch Size)选择策略:分析Batch Size对训练速度、显存占用和模型性能的影响

在深度学习训练过程中,Batch Size(批量大小)是一个至关重要的超参数,它指的是单次迭代中用于更新模型权重的样本数量。简单来说,当我们训练神经网络时,不会一次性将所有数据喂给模型,而是将数据分成若干个小批次(batch),每个批次包含一定数量的样本,这个数量就是Batch Size。 Batch Size的核心作用在于平衡训练效率与模型性能。较小的Batch Size意味着每次更新权重时参考的信息较少,可能导致训练过程更加随机,但有时能带来更好的泛化能力;较大的Batch Size则能提供更稳定的梯

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 323

Linux内核编程(十三)Input输入子系统

Input 子系统是 Linux 内核中专门为输入设备设计的一个子系统,它提供了一个通用的框架来管理各种输入设备,如键盘、鼠标、触摸屏、游戏手柄等。这个子系统的主要目的是简化和规范化输入设备驱动的开发,同时提高驱动的通用性和兼容性。(1)输入设备:如键盘、鼠标、触摸屏、游戏手柄等,它们是用户与计算机进行交互的主要方式。(2)输入设备驱动的复杂性:传统上,为每种输入设备编写驱动都需要创建文件、进行硬件初始化、实现文件操作函数集和处理中断等。每种设备的驱动可能都有许多重复性的工作。

qq_1033275663的博客 2866

轻量化AI新选择:Qwen3-0.6B-FP8本地部署与使用全攻略

本文介绍了如何在星图GPU平台上自动化部署⚡ Qwen3-0.6B-FP8极速对话工具镜像,实现本地AI对话应用。该轻量化模型适用于个人学习助手、内容创作和技术问答等场景,提供流畅的交互体验和低资源消耗,让用户快速搭建私有AI对话环境。

weixin_34598113的博客 242

“华为杯“第十四届中国研究生数学建模竞赛-E题:多波次导弹发射中的规划问题(续)(附MATLAB代码实现)

将最长暴露时间的发射装置按照“优先隐蔽于转载地”,即增加该种发射装置的隐蔽时长,从而达到缩短最长暴露时间的目的。8.2 模型建立。

getusushu的博客 298

隐私安全首选:Qwen2.5-0.5B本地化部署全攻略

本文介绍了如何在星图GPU平台上自动化部署🤖Qwen2.5-0.5B Instruct镜像,实现本地化AI助手部署。该方案利用星图GPU的计算资源,可快速搭建一个支持指令理解与多轮对话的私密聊天环境,适用于需要严格数据隐私保护的场景,如处理敏感文档或进行商业创意讨论。

weixin_35755188的博客 304

计算机控制技术及应用

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

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

1.2万预算打造白色海景房:7800X3D+5060白卡装机全攻略

在组装高性能游戏主机时,CPU的缓存架构往往决定了游戏帧率的上限。AMD锐龙7 7800X3D借助3D V-Cache技术,将L3缓存扩展至96MB,显著减少处理器与内存之间的数据交换延迟,让游戏场景中的复杂运算更流畅。与之搭配的RTX 5060白卡,则是在2K分辨率下兼顾画质与功耗的主流选择。除了核心硬件,整机散热与外观同样重要。白色海景房机箱拥有大面积玻璃侧板,但若风道规划不当,极易成为“闷罐”,因此底部进风、顶部排风的布局至关重要。本文围绕一套1.2万预算的白色海景房游戏主机,从配置逻辑、配件选择、实

weixin_30800807的博客 427

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

免费商用!RMBG-2.0电商产品图处理全攻略

本文介绍了如何在星图GPU平台自动化部署RMBG-2.0轻量级AI图像背景去除工具,实现电商产品图的快速背景处理。该工具能精准去除复杂背景,特别适用于电商商品主图标准化,帮助用户零成本生成符合平台要求的纯白背景产品图,大幅提升工作效率。

weixin_42588877的博客 264

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

AMD EPYC服务器部署全攻略:Llama-3.1-8B-Instruct-w4a16-asym-torchao-v0.17.0生产环境落地指南

想在 AMD EPYC 服务器上不依赖 GPU 就跑通大模型推理?这篇 **AMD EPYC服务器部署全攻略** 带你从零开始,把 **Llama-3.1-8B-Instruct-w4a16-asym-torchao-v0.17.0** 这个由 AMD 官方基于 TorchAO v0.17.0 打造的 4-bit 权重量化模型(W4A16 非对称)成功落地到生产环境。它专为 ZenDNN 优化的

gitblog_00946的博客 480

数字人本地部署全攻略:从零搭建私有化AI虚拟人服务器

数字人技术正成为企业客服、培训与营销数字化转型的关键。其核心原理在于整合AI驱动的形象生成、语音合成与自然语言处理,通过本地部署实现私有化与数据安全。这项技术的核心价值在于为企业提供可控成本、绝对数据主权与深度定制能力,尤其适用于金融、政务等对数据隐私和网络稳定性要求极高的应用场景。本文聚焦于开源免费、一键离线安装的私有化自托管方案,详细解析如何利用Ollama和Dify等工具,在自有服务器上构建一个全链路离线的智能数字人后端系统,涵盖从环境准备、工具选型到实战部署与安全加固的完整工程路径。

weixin_30650039的博客 344

6 款电商 AI 图片生成软件实测|国内 + 跨境卖家工具清单

电商 AI 作图工具已经从 "能不能用" 进入了 "好不好用" 的阶段。对于绝大多数卖家而言,现在的 AI 工具已经可以覆盖 60%-80% 的基础商品图需求,显著降低拍摄和设计成本。选择工具的核心逻辑不是 "哪款最强",而是 "哪款最适配你的品类、平台规模和团队能力"。垂直电商工具胜在工作流效率,通用生图工具强在创意上限,模板类工具赢在上手速度。建议根据自身业务阶段,搭配 1-2 款主力工具 + 1 款辅助工具,形成适合自己的视觉生产流程。

Mardi_Ladin的博客 390

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 218

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 2万+

您您这可以把问小白的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭

第三层是格式编译层。这个决策背后的判断很清晰:一个批量导出工具的价值,不在于“试三次”,而在于你真正用它处理了几十份技术文档、访谈记录或课程讲义之后,它是否值得留在你的工作流里。问小白的会话列表通过分页接口加载,AI导出鸭 在页面运行时建立旁路监听,捕获每一次分页请求返回的完整对话清单,包括会话 ID、标题、时间戳和隐藏的元数据字段。让AI导出回归优雅——这句话说的是:导出不该是体力活,而应该是一次完整的、可预期的文件交付。注意:这里的“批量”指的是左侧列表里的多个独立会话,不是一条会话内的多轮对话。

laoyunsi的博客 245

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 197

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 499

河道漂浮物目标检测数据集

目标检测,yolo,河道漂浮物目标检测数据集

DL_data_set的博客 199

AI 应用开发工程师技术实践:大模型接入、通用组件封装与性能优化

本文提出AI应用从PoC到生产的核心挑战:模型调用的持续可用、可控与可优化。通过构建统一LLM网关实现多供应商路由与故障转移,封装对话、工具调用与RAG组件以解耦业务逻辑,结合前缀缓存、批处理与流式背压治理等性能优化手段,形成“接通→接稳→接快”的工程路径,最终以工程化能力决定AI应用的生产可用性。

2301_79189962的博客 557
上一篇: 给AI模型“加外挂”:LoRA技术详解,让小白也能定制自己的大模型
下一篇: 从群发文案到私人定制:手把手教你微调一个懂人情世故的拜年助手
狸奴算君
博客等级 码龄1年 2粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值