跳转到内容

输入关键词开始搜索

    资料摘要:Hugging Face Agents Course

    文章摘要更新 2026-08-05置信度 high待阅读原始来源 ↗#教程#智能体#基础#实践#huggingface

    Hugging Face 官方免费双语课程,以 Thought、Action、Observation 和 Tools 建立 Agent 循环,再分别用 smolagents、LlamaIndex、LangGraph 完成框架实践、Agentic RAG 和 GAIA 项目。

    • Unit 1 从 LLM、消息模板、工具描述开始,逐步解释 Thought、Action、Observation 和 ReAct,再手写一个最小 Agent library。
    • Unit 2 并列讲 smolagents、LlamaIndex 与 LangGraph:前者强调轻量和 CodeAgent,LlamaIndex 偏数据/RAG,LangGraph偏显式状态与控制流。
    • Unit 3 用同一个活动助理案例组合网页搜索、天气、Hub 数据与 RAG,展示 Agentic RAG 与普通一次性检索的区别。
    • Unit 4 以 GAIA 为任务环境,要求创建、测试并提交一个能处理真实多步骤问题的 Agent。
    • Bonus Units 延伸到函数调用微调、可观测性与评估、游戏 Agent;这些不是入门第一周的必修内容。

    英文原版和简体中文基本保持同一结构,适合先用中文理解,再回到英文核对 Tool、Action、Observation、State、Workflow 等术语。课程的示例不是只讲概念,而是要求写工具、运行循环、观察 trace,并完成可测试任务。

    • smolagents:抽象少、上手快,适合先理解 tool-calling 与 code action。
    • LlamaIndex:数据连接、索引、QueryEngineTool 和 Agentic RAG 比重高,适合知识密集型应用。
    • LangGraph:State、Node、Edge 与 conditional routing 显式,适合需要可控流程、暂停和恢复的系统。

    初学者不需要把三套都学到生产级。先完成 Unit 1,再选择一套框架单元,最后通过 Unit 3 或 Unit 4 验证能否处理端到端任务。

    课程把 Observability 和 Evaluation 放进 Bonus Unit,提醒“看起来完成”与“可复现地完成”不是同一件事。GAIA 也迫使 Agent 组合检索、推理、工具和最终答案规范,而不是只在单轮问答里表现良好。

    框架代码和托管推理接口变化快,应以固定 commit 作为学习快照。课程页面仍保留历史认证说明,但旧截止日期不能证明现在仍可获得同样证书;课程内容可学与认证是否开放应分别判断。

    • 英文课程:Agents Course
    • 中文课程:Agents Course 简体中文
    • 本地归档:`私有原始资料层
    • 固定 commit:8c0832eae634ebb34541c65265caa6da4c5d2c57
    • 英文单元文件 78 个,简体中文单元文件 79 个;归档总内容文件 165 个。
    • 归档前聚合 SHA-256:57a25b0076592b3d4d7ab8d14aa33ada79ae89bcc4d0fc551693979bbb273966
    • 许可证:Apache-2.0。