课程培训
大语言模型编程培训课程

 

大语言模型编程培训课程

 

培训对象

  • 具备 Python 基础的后端/全栈开发工程师

  • 希望利用 LLM 提升开发效率的软件工程师

  • 计划转型 AI 应用开发的程序员

  • 需要构建智能应用的架构师与技术负责人

 

培训目标
使学员系统掌握基于大语言模型的应用开发全流程技术栈,从提示工程基础到 RAG 系统构建,从 Agent 智能体开发到模型微调与部署
;能够熟练使用 LangChain、LangGraph 等主流框架,独立开发具备上下文记忆、知识库检索、工具调用能力的智能应用;具备将 LLM 融入软件开发全流程的能力,显著提升编程效率与创新能力

 

培训内容介绍

  1. 大语言模型基础与开发环境搭建
    LLM 发展历程与技术演进(从 Transformer 到 GPT/LLaMA/DeepSeek)
    ;LLM 核心工作原理:Tokenizer、Embedding、Attention 机制、自回归生成;开发环境搭建:Ollama 本地模型部署、主流模型(Llama 3/Gemma/DeepSeek)的本地运行与 API 接入配置

  2. 提示工程(Prompt Engineering)进阶
    提示工程的核心原则与最佳实践;高级提示技巧:Few-shot Prompting、Chain-of-Thought(思维链)、ReAct 框架
    ;提示词模板设计与版本管理;使用结构化输出(JSON Mode/PydanticOutputParser)强制模型返回格式化的数据

  3. LangChain 框架核心组件
    LangChain 架构全景:Models、Prompts、Parsers、Chains、Memory;LangChain 表达式语言(LCEL)基础
    ;对话记忆管理:不同记忆类型(Buffer/Summary/VectorStore)的选择与应用;链式调用与复杂工作流编排。

  4. 检索增强生成(RAG)系统实战
    RAG 架构原理与解决 LLM 幻觉问题的机制
    ;Embedding 模型选择与向量化技术;向量数据库选型(FAISS/Chroma/PGVector)与索引构建;相似度检索(similarity_search)与重排序(re-ranking);构建企业级知识库问答系统(文档上传-切片-嵌入-检索-生成全流程)

  5. 工具调用(Tool Calling)与函数调用
    Tool Calling 原理与实现机制;自定义工具开发:让 LLM 能够调用外部 API、执行代码、查询数据库
    ;多工具协同调度策略;基于 MCP(Model Context Protocol)的标准化工具接入

  6. 智能体(Agent)开发
    Agent 核心架构:LLM 推理引擎 + Tools;ReAct 框架在 Agent 中的深度应用
    ;LangGraph 基础:状态图与节点设计;构建能够自主规划、迭代执行的智能体系统;多智能体协作模式与通信机制

  7. 代码库理解与 AI 辅助开发
    使用 AI 工具快速理解大型代码库架构
    ;基于 Cursor/Claude Code 的智能编程实践;AI 辅助代码重构与优化;自动生成单元测试与文档;代码审查与质量提升的 AI 协同模式。

  8. 模型微调(Fine-tuning)与领域适配
    微调 vs 提示工程 vs RAG 的技术选型对比
    ;全量微调与参数高效微调(PEFT)原理(LoRA/QLoRA);使用 HuggingFace Transformers 进行监督微调(SFT);准备领域数据集与微调实践

  9. AI 赋能软件开发全流程
    需求分析阶段的 AI 辅助:从自然语言生成用户故事与需求文档;设计阶段的 AI 辅助:生成架构图与接口定义;编码阶段的 AI 辅助:代码生成、补全与解释
    ;测试阶段的 AI 辅助:测试用例生成与自动化测试;部署与运维阶段的 AI 辅助

  10. LLM 应用性能优化与评估
    LLM 推理性能优化策略:缓存、批处理、流式输出
    ;生成质量评估指标与方法;RAG 系统评估(RAGAS 框架);应用监控与日志追踪;成本控制与 Token 使用优化。

  11. 生产级 LLM 应用部署
    使用 FastAPI 封装 LLM 应用为 RESTful 服务
    ;容器化部署(Docker)基础;模型推理服务化(vLLM/TGI)介绍;LLM 应用的安全考虑:提示注入防护、输出过滤、隐私保护;MLOps 基础:模型版本管理与持续集成

  12. 综合实战:智能编程助手系统开发
    从零构建一个企业级智能编程助手系统:

    • 基础功能:基于本地部署模型的代码问答与解释

    • RAG 增强:接入公司内部代码库与技术文档,实现基于知识库的精准回答

    • 工具调用:实现代码执行、Git 操作、单元测试自动生成

    • Agent 能力:构建能够理解需求、生成代码、运行测试、修复 Bug 的自主编程智能体

    • 前端集成:开发简单的聊天界面或 IDE 插件原型

    • 部署上线:完成服务封装与容器化部署,形成可演示的完整项目成果


 

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>