AI赋能智汇高校 - 从零掌握大模型本地部署与微调全流程
当 2025 年秋季的第一片梧桐叶飘落在交大校园时,一场关于人工智能未来的探索正在悄然展开。这不仅是技术的传授,更是认知的革新——从被动使用AI工具到主动创造智能体,从理论认知到工程实践。上海交通大学“AI赋能智汇高校实训营”正是这样一座桥梁,连接着学术前沿与产业实践,也连接着青年学子与AI的未来。 参与度爆表 成果展示墙 挑战场景还原: 我们的解决方案: 教学反思: 技术路线演进: 代码实践精华: 互动环节亮点: LoRA微调实战案例: 训练成果展示: 技术突破点: 项目1:SJTU-CodePal 项目2:医工交叉文献助手 当钱学森图书馆的灯光照亮同学们调试代码的身影,当东下院的键盘声敲响AI时代的序曲,我们深切感受到:教育最美的模样,就是点燃学生眼中的光。那些为环境配置而紧锁的眉头,那些看到模型成功响应时绽放的笑容,那些跨学科碰撞出的思想火花——这些瞬间汇聚成了2025年秋天最温暖的记忆。 感谢每一位参与其中的交大学子,你们的热情与创造力是这趟旅程最宝贵的风景。感谢所有支持单位提供的资源保障。人工智能的未来属于青年,而你们,正站在创造未来的起点上。 路虽远,行则将至;事虽难,做则必成。前言:一场技术与激情的双向奔赴

实训营概况速览
能力提升三维度评估

同学们的“高光时刻”数据
技术实践全记录:从环境搭建到模型部署
环境配置篇:跨越“第一道门槛”
“老师,torch_npu导入报错了!”
“镜像选择哪一个是正确的?”
——这是开课时最频繁的问题
# 标准化环境配置流程(最终优化版)
# 1. 镜像选择黄金法则
PyTorch (openeuler-python3.10-pytorch2.1.0-openmind0.9.0)
# 理由:Python3.10兼容性最佳,torch2.1.0与NPU适配最稳定
# 2. 依赖安装“避坑指南”
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip install torch==2.5.1 torch_npu numpy==1.26.4 transformers==4.52.4
# 关键发现:transformers 4.52.4对中文多模态支持最优
# 3. 环境校验“三连击”
python -c "import torch; import torch_npu; import vllm_ascend"
# 绿色√出现时,教室里响起的掌声至今难忘
模型部署实战:见证“Hello World”时刻
Week 1: 基础文本模型 (Qwen2.5-3B)
Week 2: 视觉语言模型 (Qwen2.5-VL-3B)
Week 3: 国产多模态 (InternVL3.5-1B)# 从“复杂难懂”到“一键部署”的蜕变
# 初版(学生普遍反映配置复杂)
# vllm serve /path/to/model --port 8000 --max-model-len 16384 ...
# 优化版(封装为simple_deploy.py)
from deployment_kit import ModelDeployer
deployer = ModelDeployer(model_name="Qwen2.5-VL-3B")
deployer.launch(port=8000, api_type="openai")
# 效果:部署时间从平均30分钟缩短至5分钟
微调实操:让模型拥有“交大基因”
# 交大校史知识注入配置(student_project_01)
model_name: Qwen2.5-7B
dataset: sjtu_history_qa.json # 学生自建的校史问答对
lora_config:
r: 16
alpha: 32
target_modules: ["q_proj", "v_proj"]
training_args:
num_epochs: 3
per_device_train_batch_size: 4
learning_rate: 2e-4微调前:
问:上海交通大学何时成立?
答:交通大学是一所历史悠久的高校...
微调后:
问:上海交通大学何时成立?
答:上海交通大学前身为1896年创立的南洋公学,1921年定名为交通大学...
问:钱学森图书馆在哪里?
答:位于上海交通大学闵行校区,是为纪念校友钱学森而建...社区生态共建:AI 平台深度合作
AI 特色功能实践
功能模块 使用频次 学生评价亮点 模型库一键下载 287次 “比HuggingFace快5倍” 在线Notebook 156次 “随时随地继续实验” 模型市场分享 42次 “看到自己的模型被别人使用很有成就感” 优秀学生项目孵化
总结