Skip to content

A · AI 应用开发入门 ​

A

从第一次调用 API 到结构化输出、Function Calling、RAG、Agent、MCP,最后上线一个聊天机器人。

适合:后端 / 前端开发、计算机专业学生

已完成 0 / 8 课开始学习
  1. 1第一次调用大模型 API15 分钟
  2. 2流式输出和多轮对话15 分钟
  3. 3结构化输出:让模型稳定返回 JSON15 分钟
  4. 4Function Calling:让模型调用你的函数20 分钟
  5. 5Embedding 和 RAG 问答20 分钟
  6. 6Agent 循环:让模型自己一步步完成任务20 分钟
  7. 7MCP 入门:把工具做成标准插件15 分钟
  8. 8上线:成本、限流和错误重试15 分钟
结业项目

做一个网页聊天 / 问答机器人,用「网站托管」发布出去。满足条件后在本页下方领取结业证书。

这条路线讲什么 ​

很多教程停在「调通一个 API」。真做项目时,马上会遇到:回答要边生成边显示、要记住上下文、要稳定输出 JSON 给程序用、要让模型去查数据库或调接口。这条路线按做一个真实应用的顺序讲:

  1. 调通:拿到 Key,用 curl / Python / JavaScript 发出第一个请求,看懂返回。
  2. 对话:流式输出和多轮对话,理解 messages 和上下文成本。
  3. 结构化:用 JSON Schema 让模型返回程序能直接用的数据。
  4. 工具:Function Calling,让模型决定什么时候调用你的函数。
  5. RAG:用 Embedding 检索你自己的资料,让模型只根据资料回答。
  6. Agent:把工具调用放进循环,让模型一步步完成任务。
  7. MCP:把工具做成标准插件,接进编程助手等应用。
  8. 上线:成本、限流、错误重试,最后做一个网页聊天机器人作为结业项目。

每节课的代码都可以复制到本地运行;页面里的「动手试试」用 HiveGPT 的接口直接运行:登录后选一个你自己的 Key,按实际用量计费。

结业 ​

满足下面的条件,可以在本页领取这条路线的结业证书:

  • 学完 8 课;
  • 各课测验总正确率 ≥ 80%;
  • 完成检查点:在「API 密钥」页创建一个 Key,并用自己的 Key 成功调用一次 API(A1 里有这两个检查点);
  • 结业项目:A8 的网页聊天机器人(或你用这些知识做的其他应用),提交你在「我的网站」发布的网站,或 GitHub / Gitee 等平台上的公开链接。
🎓
结业证书

完成下面的要求就能领取,证书有公开的验证页,可以生成分享海报。

  • 学完这条路线的全部课程
  • 各课测验总正确率不低于 80%
  • 做一个网页聊天 / 问答机器人,用「网站托管」发布出去
登录后查看我的进度

代码示例在页面里运行时使用 HiveGPT 的模型接口。延伸阅读来自 JavaGuide(Apache-2.0),版权归原作者。