logo

AI Engineer

从使用 AI 到构建 AI 应用

👤适合:有编程基础的开发者 / 想转型 AI 方向的程序员
⏱️8-12周
📊进阶

AI 工程师是 AI 时代最热门的职业之一。不同于数据科学家专注于模型训练,AI 工程师专注于将 AI 能力集成到实际应用中。

你将学习如何调用 LLM API、构建 RAG 系统、开发 AI Agent,以及将 AI 能力集成到产品中。

这是一个从"使用 AI"到"构建 AI 应用"的进阶之路,适合有一定编程基础的开发者。


30秒快速体验

体验一下用代码调用 AI。打开你的编辑器,用 Python 调用 OpenAI API:

from openai import OpenAI client = OpenAI() response = client.chat.completions.create( model="gpt-5", messages=[{"role": "user", "content": "Hello!"}] ) print(response.choices[0].message.content)

这就是 AI 工程的起点 —— 用代码与 AI 对话,然后在此基础上构建更复杂的应用。


你将学会什么

在这个教程中,你将学会:

  • 熟练调用 OpenAI、Claude 等 LLM API
  • 构建 RAG(检索增强生成)系统
  • 开发 AI Agent 和工作流
  • 将 AI 能力集成到实际产品中

为什么选择 AI Engineer?

🚀

高薪资与高需求

全球人才缺口巨大,AI 工程师平均薪资比传统开发高 30%-50%。

💡

重新定义软件开发

不再只是写 if/else,而是设计概率系统,让软件具备推理与创造力。

🔮

面向未来的核心能力

掌握 LLM 原理与工程化落地,让你在 AI 时代保持不可替代的竞争力。


核心技术栈预览

本课程不只是讲概念,而是带你实战掌握以下工业级技术栈:

OpenAI / Claude API
LangChain / LlamaIndex
RAG / Vector DB
Fine-tuning
AI Agents
Evaluation
Prompt Engineering
Deployment / Ops


后续章节总览

按大章节快速预览,直接跳到你想学的部分。

Section
01 基础与模型

学会调用 OpenAI、Claude 等 API

3阅读/图文
进入 01 基础与模型
Section
02 上下文与 RAG

理解上下文的组成、优先级与注意力限制

6阅读/图文
进入 02 上下文与 RAG
Section
03 工具与能力

稳定的工具调用模式、校验与安全

3阅读/图文
进入 03 工具与能力
Section
04 智能体构建

构建能自主行动的 AI 代理 (ReAct)

7阅读/图文
进入 04 智能体构建
Section
05 评测与工程化

Build evals, gates, and feedback loops to keep LLM apps reliable

5阅读/图文
进入 05 评测与工程化
Section
06 安全与部署

防注入、防泄露、密钥与工具风险的系统化管控

5阅读/图文
进入 06 安全与部署
Section
07 进阶与实战

Model Context Protocol 服务器开发的完整指南

10阅读/图文
进入 07 进阶与实战

推荐学习路线

我们为你准备了详细的学习路线图,帮你规划学习路径。

🗺️
AI Engineer 学习路线图
查看完整路线图 →

常见问题

AI Engineer 需要先学机器学习吗?
不一定。AI Engineer 更关注“把模型用进产品”,优先掌握 LLM API、Prompt 设计、RAG 检索增强、系统架构与部署。机器学习基础有帮助,但可以在项目推进中补齐。
RAG 与 Fine-tuning 如何选择?
RAG 适合知识经常更新、数据量可控、成本敏感的场景;Fine-tuning 适合需要稳定风格、长期一致输出的场景。实践中常用“先 RAG 后微调”的策略。
如何降低 LLM 调用成本?
常见手段包括:选择更小模型处理简单任务、缩短 Prompt、缓存高频问题、批量处理、用向量检索减少上下文长度,并监控 token 消耗。
AI Engineer 的核心技能栈是什么?
核心包括:模型 API 调用、Prompt 与系统提示设计、RAG/向量库、工具调用与 Agent 编排、评测与监控、上线部署与成本治理。
没有后端基础能学 AI Engineer 吗?
可以从前端或脚本化开始,但最终仍需掌握基础后端能力:API、鉴权、数据库与部署。学习路径建议先做可运行 Demo,再逐步工程化。
学习后能做哪些类型的项目?
常见项目包括:企业知识库问答、客服助手、内容生成平台、数据分析 Copilot、自动化 Agent 工作流等,强调可落地与可评估。