AI工程师的成长路线图将整个旅程分为三个阶段:初级、中级和高级。每个阶段都有其特定的学习资源和参考材料,以帮助工程师们深入掌握所需的技能。
初级阶段
在初级阶段,重点是构建基本应用程序,学习如何使用大型语言模型(LLM)APIs,精心设计提示(prompts)以适应应用程序,并与开源LLMs合作。
学习资源:
- LLMs和APIs:OpenAI、Anthropic(Claude)、Hugging Face等常用LLM API。
- 提示工程:DeepLearning.AI提供的ChatGPT提示工程课程,以及各种提示工程指南和资源。
- 开源LLMs:通过Hugging Face Hub访问,可以使用LM Studio在本地运行。
- LangChain:构建应用程序的快速入门指南。
- 生成代码/图像/音频:涉及代码生成、图像生成和文本到语音转换的工具和API。
中级阶段
中级阶段,深入构建更具有上下文感知能力的高级应用程序,使用检索增强生成(RAG)技术。学习如何使用向量数据库,并