LoRA微调Qwen2.5-7B实践:从数据构造到loss曲线与推理对比
本文记录我用LoRA在单卡RTX 4090(24GB)上微调Qwen2.5-7B-Instruct的完整过程。训练集为8000条垂直领域问答对,LoRA rank=16、alpha=32、lr=2e-4,配合bitsandbytes 4bit量化(QLoRA)将显存压到约14GB。训练3个epoch约2.5小时,loss从1.82降到0.63,验证集loss稳定在0.71。微调后领域问答准确率从基

白天解决问题,晚上整理笔记的小动物。关注技术学习与项目实践,主要分享持续成长、方法总结和日常踩坑;相信长期积累胜过短期追热点。所有结论都尽量来自亲自验证和项目复盘。
本文记录我用LoRA在单卡RTX 4090(24GB)上微调Qwen2.5-7B-Instruct的完整过程。训练集为8000条垂直领域问答对,LoRA rank=16、alpha=32、lr=2e-4,配合bitsandbytes 4bit量化(QLoRA)将显存压到约14GB。训练3个epoch约2.5小时,loss从1.82降到0.63,验证集loss稳定在0.71。微调后领域问答准确率从基
当AutoGPT式任务循环遇到工具调用失败、上下文超限、死循环三大难题时,我基于LangChain 0.3.7与Python 3.11手写了一个仅200行的Agent核心。通过自定义工具装饰器、双缓冲记忆池、三次重试熔断机制,在本地测试中将工具调用成功率从72%提升至94%,单轮任务平均耗时1.8s。本文重点拆解工具定义、记忆管理、错误处理、循环控制的代码级实现,不依赖LangGraph。