从零开始学习AI开发:掌握核心技能,助力行业落地
在人工智能快速发展的今天,学习AI开发成为了许多技术爱好者的首选。本课程从零开始,涵盖RAG、embedding、rerank等关键技术,帮助您全面掌握AI开发的核心技能,并将其应用于实际行业场景中。
课程目录:
-
人工智能基础
-
介绍AI的发展历程、迭代路径和大模型进化树,以及技术分类。
-
-
AI开发环境搭建
-
学习如何搭建AI开发环境,包括Python、conda、vscode等工具的使用。
-
-
RAG技术原理与实操
-
深入了解RAG技术原理,通过RAGFlow项目进行实操练习。
-
-
高级RAG技术应用
-
掌握层次索引、句子窗口、子查询和HyDE等高级RAG技术。
-
-
模块化RAG开发
-
学习顺序模式、条件模式和分支模式等模块化RAG开发技巧。
-
-
微调数据集准备
-
了解如何准备微调数据集,包括SFT继续预训练和偏好优化。
-
-
模型部署与优化
-
学习模型合并导出与量化,以及本地部署的方法。
-
-
Embedding技术与模型训练
-
掌握Embedding原理,如word2vec、CBOW,以及llamaindex微调。
-
-
Embedding模型评估
-
学习如何评估Embedding模型,包括MRR评测和MTEB评测。
-
-
相似性搜索算法
-
掌握k-means、肘部法则等相似性搜索算法。
-
-
向量数据库选型与应用
-
了解向量数据库的选型,包括专用向量数据库和传统数据库的支持向量。
-
-
向量数据库代码示例
-
学习chroma与qdrant代码示例,提升数据库操作能力。
-
-
Agent平台与工具使用
-
了解国内外主流Agent平台,学习如何使用Agent工具进行functioncall。
-
-
Agent设计模式
-
掌握Fewshot、ReAct、Reflexion、LAT等Agent设计模式。
-
-
Agent框架与多Agent架构
-
学习SingleAgent和MultiAgent架构,提升协作能力。
-
-
提示词工程
-
学习软提示词、fewshot、COT TOT等提示词工程技巧。
-
-
Rerank技术原理与实践
-
掌握交叉编码与双编码等Rerank技术原理与实践方法。
-
-
RAG评估与行业落地
-
学习RAG评估指标,如RAGAs、TruLens,以及RAG行业落地的实践心得和业务场景。
-
-
Langchain项目原理与实战
-
了解Langchain项目原理,通过实战项目提升应用能力。
-
-
AutoGen项目原理与实战
-
学习AutoGen项目原理,包括代码执行和工具使用。
-
-
CrewAI项目原理与实战
-
了解CrewAI项目原理,通过Crew Task A提升项目实战能力。
-
结语: 从零开始学习AI开发,掌握RAG、embedding、rerank等关键技术,是开启人工智能职业生涯的重要一步。通过本课程的系统学习,您将能够全面掌握AI开发的核心技能,并将其应用于实际行业场景中。立即加入课程,开启您的AI开发之旅,让技术为您的职业发展赋能。
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明