背景:工作了 3 年的前端,React / TypeScript 熟练,后端基本不会。最近很想做 AI 应用但不知道从哪里开始系统学。
几个具体问题:
-
需要学 Python 吗?还是 JS 生态(LangChain.js、Vercel AI SDK)就够用了?
-
先学 API 调用还是先了解模型原理?感觉原理很深,不知道要学多深才算够。
-
有什么推荐的实战项目?想找一个能把前端技能 + AI 结合起来的练手项目。
-
Vercel AI SDK 值得学吗?还是直接用 Anthropic / OpenAI SDK 更通用?
希望走过这条路的朋友指点一下,感谢。
2 Replies
#1
有前端基础直接上手做项目就行,不需要先学原理。推荐路线:
- 用
Vercel AI SDK做一个最简单的 chat 界面(一天搞定) - 加上 streaming 响应
- 加上对话历史管理
- 接入 RAG(用 Supabase pgvector)
做完这四步你就已经能做 80% 的 AI 应用了。Python 不用学,JS 生态现在已经很完整了。
#2
Vercel AI SDK 值得学,它把 OpenAI / Anthropic / Google 的接口统一了,以后换模型不用大改代码。但底层的 Anthropic SDK 也要懂,遇到 SDK 不支持的参数(比如 extended thinking)就需要直接用原生 API。
Login to join the discussion
Login with GitHub