A · AI 应用开发入门
从第一次调用 API 到结构化输出、Function Calling、RAG、Agent、MCP,最后上线一个聊天机器人。
适合:后端 / 前端开发、计算机专业学生
已完成 0 / 8 课开始学习
- 1第一次调用大模型 API15 分钟
- 2流式输出和多轮对话15 分钟
- 3结构化输出:让模型稳定返回 JSON15 分钟
- 4Function Calling:让模型调用你的函数20 分钟
- 5Embedding 和 RAG 问答20 分钟
- 6Agent 循环:让模型自己一步步完成任务20 分钟
- 7MCP 入门:把工具做成标准插件15 分钟
- 8上线:成本、限流和错误重试15 分钟
结业项目
做一个网页聊天 / 问答机器人,用「网站托管」发布出去。满足条件后在本页下方领取结业证书。
这条路线讲什么
很多教程停在「调通一个 API」。真做项目时,马上会遇到:回答要边生成边显示、要记住上下文、要稳定输出 JSON 给程序用、要让模型去查数据库或调接口。这条路线按做一个真实应用的顺序讲:
- 调通:拿到 Key,用 curl / Python / JavaScript 发出第一个请求,看懂返回。
- 对话:流式输出和多轮对话,理解 messages 和上下文成本。
- 结构化:用 JSON Schema 让模型返回程序能直接用的数据。
- 工具:Function Calling,让模型决定什么时候调用你的函数。
- RAG:用 Embedding 检索你自己的资料,让模型只根据资料回答。
- Agent:把工具调用放进循环,让模型一步步完成任务。
- MCP:把工具做成标准插件,接进编程助手等应用。
- 上线:成本、限流、错误重试,最后做一个网页聊天机器人作为结业项目。
每节课的代码都可以复制到本地运行;页面里的「动手试试」用 HiveGPT 的接口直接运行:登录后选一个你自己的 Key,按实际用量计费。
结业
满足下面的条件,可以在本页领取这条路线的结业证书:
- 学完 8 课;
- 各课测验总正确率 ≥ 80%;
- 完成检查点:在「API 密钥」页创建一个 Key,并用自己的 Key 成功调用一次 API(A1 里有这两个检查点);
- 结业项目:A8 的网页聊天机器人(或你用这些知识做的其他应用),提交你在「我的网站」发布的网站,或 GitHub / Gitee 等平台上的公开链接。