fix: 修复两天培训实验验证与评测结果检查
本仓库为《大模型全链路开发:基于书生开源体系的项目实战》的配套资源,面向课程教学、实验训练和项目实践。仓库内容包括实验活动(含配套脚本)、课件资源和教学大纲模板。
两天培训使用 /data/two-day-llm-training;完整课程使用 /data/chapterN/starter。先选课程,再按对应入口操作。
/data/two-day-llm-training
/data/chapterN/starter
Full_Link_Development_of_Large_Models/ ├── 实验资源/ # 实验活动、配套脚本(starter)、前置环境 ├── 课件资源/ # PPT 与互动课件 ├── 教学大纲模板/ # 教学大纲参考模板 ├── 两天培训材料包/ # 两天沉浸式实训:教师备课与授课、学生动手两套材料 ├── LICENSE └── README.md
配套脚本放在各章 实验资源/第0N章/starter/,与活动文档在一起。在模力方舟 JupyterLab 终端克隆本仓库后,按 前置环境说明 拷贝到 /data/chapterN/starter(第5章无 starter,评测代码按该章活动安装到 /data/opencompass)。
实验资源/第0N章/starter/
/data/opencompass
starter/
完整入口见 实验资源/README.md。
两天培训材料包/ 是第 1—9 章之外的短训版:两天 720 分钟,从模型接口做到可在浏览器里运行的大模型知识问答服务。命令与路径自成一套,不与上面各章混用。按角色从两个入口进:
两天培训材料包/
两天培训材料包/实验资源/starter/
材料包总览见 两天培训材料包/README.md;授课内容依据与培训安排同在 两天培训PPT知识目录与授课大纲。
开始任一章节实践前,先阅读 前置环境说明。课程实践优先推荐沐曦 GPU 在线算力环境:在 JupyterLab 终端完成 GPU 自查、克隆本仓库并拷贝各章 starter。16GB 切片实例默认使用 InternLM2.5-1.8B-Chat,不要按教材原文加载 InternLM3-8B FP16。
starter
不同章节使用的框架和依赖可能不同,请以对应章节实验说明为准。
两天培训请直接按 00 课前配置 获取材料;下面命令用于第 1—9 章。
在模力方舟实例中打开 JupyterLab,于终端执行(完整命令见 前置环境说明):
cd /data git clone https://www.gitlink.org.cn/ccf-ai-infra/Full_Link_Development_of_Large_Models.git
克隆后按前置环境说明将各章 starter 拷贝到 /data/chapterN/starter,再打开对应章节活动文档整段复制命令。
实验资源/
课件资源/
课件资源/打开课件.bat
python 课件资源/serve.py
教学大纲模板/
实验资源/第XX章/starter/
实验资源/第XX章/
assets/
python3 scripts/check_docs.py
本项目以小而透明的治理方式运转,欢迎所有人参与课程建设与迭代:
欢迎提交 Issue 和 Pull Request!提交前请阅读 CONTRIBUTING.md 了解工作流与规范,并确认代码可复现、文档完整。各章实验规范见 实验资源。
本项目基于 MulanPSL-2.0 开源。
本书以当前书生开源体系为主线,围绕 InternLM3 通用语言模型、InternVL 多模态模型、Intern-S 科学智能能力,以及 LMDeploy、OpenCompass、XTuner 等工程工具链,把模型认知、部署推理、能力评测、多模态数据处理、微调训练、RAG、Agent 与综合交付串联起来,形成了一条清晰的大模型工程学习路径。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
大模型全链路开发
本仓库为《大模型全链路开发:基于书生开源体系的项目实战》的配套资源,面向课程教学、实验训练和项目实践。仓库内容包括实验活动(含配套脚本)、课件资源和教学大纲模板。
从哪里开始
两天培训使用
/data/two-day-llm-training;完整课程使用/data/chapterN/starter。先选课程,再按对应入口操作。仓库结构
配套脚本放在各章
实验资源/第0N章/starter/,与活动文档在一起。在模力方舟 JupyterLab 终端克隆本仓库后,按 前置环境说明 拷贝到/data/chapterN/starter(第5章无 starter,评测代码按该章活动安装到/data/opencompass)。章节目录
starter/)starter/)starter/)starter/)starter/)starter/)starter/)starter/)完整入口见 实验资源/README.md。
两天实训材料包
两天培训材料包/是第 1—9 章之外的短训版:两天 720 分钟,从模型接口做到可在浏览器里运行的大模型知识问答服务。命令与路径自成一套,不与上面各章混用。按角色从两个入口进:两天培训材料包/实验资源/starter/材料包总览见 两天培训材料包/README.md;授课内容依据与培训安排同在 两天培训PPT知识目录与授课大纲。
实验资源
开始任一章节实践前,先阅读 前置环境说明。课程实践优先推荐沐曦 GPU 在线算力环境:在 JupyterLab 终端完成 GPU 自查、克隆本仓库并拷贝各章
starter。16GB 切片实例默认使用 InternLM2.5-1.8B-Chat,不要按教材原文加载 InternLM3-8B FP16。环境说明
不同章节使用的框架和依赖可能不同,请以对应章节实验说明为准。
完整课程快速开始
两天培训请直接按 00 课前配置 获取材料;下面命令用于第 1—9 章。
在模力方舟实例中打开 JupyterLab,于终端执行(完整命令见 前置环境说明):
克隆后按前置环境说明将各章
starter拷贝到/data/chapterN/starter,再打开对应章节活动文档整段复制命令。资源说明
实验资源/:实验活动说明、截图、操作步骤,以及各章starter/配套脚本课件资源/:课堂讲授版 PPT 与互动 HTML。GitLink 网页里点 HTML 不会当成课件打开(只显示源码)。请克隆后双击课件资源/打开课件.bat,或运行python 课件资源/serve.py。教学大纲模板/:课程建设和申报可参考的教学大纲模板两天培训材料包/:两天实训材料(教师备课授课、学生动手两套入口),命令与路径不与上面各章混用维护约定
实验资源/第XX章/starter/。实验资源/第XX章/目录。assets/目录。python3 scripts/check_docs.py,检查文档链接、图片路径与首页入口;实验另按对应手册验证。新增 Markdown 后同步文档导航。项目治理
本项目以小而透明的治理方式运转,欢迎所有人参与课程建设与迭代:
贡献指南
欢迎提交 Issue 和 Pull Request!提交前请阅读 CONTRIBUTING.md 了解工作流与规范,并确认代码可复现、文档完整。各章实验规范见 实验资源。
开源协议
本项目基于 MulanPSL-2.0 开源。
联系方式