AI Engineering from Scratch:可本地运行的 AI 工程开源课程仓库
该仓库自称是免费、开源、MIT 许可的 AI 工程课程,包含 542 节课、20 个阶段,使用 Python、TypeScript、Rust、Julia,并提供项目、评分脚本与 AI 导师技能入口。以下仅转述仓库自述内容,其对课程质量与效果的说法未获独立验证。
资源概况
仓库自述为免费、开源的 MIT 许可 AI 工程课程,规模为 542 节课、20 个阶段,语言覆盖 Python、TypeScript、Rust、Julia,仓库还提供多语言 README。内容围绕实现模型内部机制、检索流水线和智能体运行时,并保留代码与评测结果。
学习方式
- 网页:课程可在其站点按阶段浏览,无需克隆仓库。
- 本地代码:克隆后先从仓库根目录运行
phases/00-setup-and-tooling/01-dev-environment/code/verify.py做环境自检,再运行无依赖的向量示例。仓库要求每课按“读文档、自己敲代码、运行、保留命令与输出证据”的方式学习。 - AI 导师:原文称若本机已装有 Node.js、npx 以及支持 skill 的编码 Agent,可用
npx skills add安装技能,随后在宿主中以start-learning、learn、course-guide等名称调用;入学测验会生成LEARNING.md学习计划。若缺少上述条件,只能改用网站或手读文档,真实宿主上的发现、调用与卸载证据则无法取得。
项目与练习
仓库列出三个带分阶段脚手架、参考实现和本地评分器的项目:检索评测实验(Python)、智能体追踪调试器(TypeScript)、工具调用防火墙(Rust)。自述称初始脚手架在完成各阶段前会失败;评分命令由 scripts/project_test.py 加项目名和阶段参数组成。检索项目强调指标只描述所依据的判断,并不证明答案正确;防火墙项目只做单次调用内的审批消费,不提供持久授权或操作系统沙箱。
限制说明
以上均为仓库自述,未见独立验证;原文内容被截断,20 个阶段的具体主题与课程质量未在可见文本中展开。
来源与核对说明
- rohitg00/ai-engineering-from-scratch ↗https://github.com/rohitg00/ai-engineering-from-scratch
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。