patchy631/ai-engineering-hub
In-depth tutorials on LLMs, RAGs and real-world AI agent applications.
它是什么
AI Engineering Hub 是一个 GitHub 仓库,包含 93+ 个即用型项目 和教程,涵盖从初学者基础到高级生产系统的所有内容。它专为任何想通过构建真实项目来学习 AI 工程的人设计——无论你是刚刚起步、已经在实践,还是在进行研究。
该仓库按 难度级别 组织,因此你可以从简单开始,逐步提升。它包含 LLM(大型语言模型)、RAG(检索增强生成——一种让 AI 使用你自己的数据回答问题的方法)、AI 代理 等的动手示例。
你将找到的内容
- 初级项目(22 个) – 单组件应用,如 OCR(从图像中提取文本)、简单聊天界面和基础 RAG 设置。
- 中级项目(48 个) – 多组件系统、代理工作流、语音和音频处理、高级 RAG、模型比较以及 MCP(模型上下文协议——一种将 AI 连接到外部工具的方法)示例。
- 高级项目(23 个) – 微调你自己的模型、构建推理模型、复杂代理系统、生产部署和完整应用(如 NotebookLM 克隆)。
每个项目都链接到其自己的文件夹,包含代码和教程。README 还提供了 AI 工程路线图——从 Python 基础到生产 AI 的分步学习路径。
如何开始
README 建议了四个步骤:
- 完全初学者应首先查看 AI 工程路线图。
- 然后深入初级项目(如 OCR 应用或简单 RAG)。
- 转向中级项目(代理和复杂工作流)。
- 最后,攻克高级项目(微调、生产系统)。
你还可以订阅 免费新闻通讯(Daily Dose of Data Science),获得包含 150+ 课程的免费数据科学电子书。
如何贡献
该项目欢迎贡献——你可以添加教程、改进现有代码或报告问题。流程是标准的:fork 仓库、创建分支、进行更改并提交拉取请求。贡献指南已链接。
许可证
MIT 许可证——你可以自由使用、修改和分发代码,并注明出处。
在哪里联系
对于讨论、建议或问题,你可以在仓库上创建 issue 或直接联系。
相关
- 项目
- 项目
- 项目
- 项目