大家是怎么学习 LangChain 和 LangGraph 的?

19 小时 18 分钟前
 thevenin1416

最近在看 LangChain 和 LangGraph ,看看大家是怎么跳坑的:

  1. Python 语法的“生理不适” 我是搞 Java 和 Node.js 出身的,习惯了严谨的类型系统或异步处理,看到 Python 那种“缩进即逻辑”的风格确实有点生理排斥,工程直觉完全对不上。为了学个框架强啃 Python 感觉成本太高,但 LangChain/LangGraph 的前沿案例和文档几乎全是 Python 。难道不精通 Python ,在 AI 时代就只能玩票吗?

  2. 满大街的“复读机 RAG” 网上搜出来的教程,90% 都是 Prompt + 向量数据库套个聊天框。这种玩具级的 RAG 在实际业务场景里价值极低,根本解决不了复杂的生产问题。我想看到的是怎么处理多步推理和闭合任务,而不是弄个简单的文档检索机。

  3. 工程化落地的断层 理论看了一堆,但在实际做工程化时还是一头雾水:

不知道大家是否有实际的案例可以推的,适合学习的!

特别是同为 JS/Java 阵营的兄弟,你们是屈服于 Python 生态了,还是在用 Node.js 硬拓?暂时不考虑其他的框架了,这个应该是最好的 agent 框架没有之一了

660 次点击
所在节点    程序员
8 条回复
engiun
18 小时 0 分钟前
只是 LangGraph 这种应用框架的话,TS 其实更合适你吧。“模型调用逻辑”与“业务系统集成”这两件事不是 python 的护城河
hmmmbiubiubiu
17 小时 50 分钟前
果断上 crewAI, python 语法不适, 关键你也不写啊. 能看懂就行.
GBQissac
16 小时 22 分钟前
1.既然准备使用,那就强行接受语法生态,每个语言都有其特定的语法风格,话说你都写 Node.js ,不是更能接受 python 吗,我个人从 python 写 node.js ,感觉还好啊
2.因为是教程,太复杂的不会写出来,毕竟真实生产能用的,都已经开始收费了,别人不会共享出来,能解决多步推理的,基本都是生产环境了,例如我现在公司做的 agent 应用,一堆人花一年多做出来的东西也不会免费共享出去
3.目前没办法保证保证 Agent 的鲁棒性,毕竟在规划阶段,模型返回的数据都不一定,只能是尽量保证鲁棒性,哪天大模型能解决碰运气的问题,这个问题也解决了; LangGraph 是不支持回滚和持久化的,目前只能等待后人的智慧了,毕竟出来的东西也不久,分布式的话也是老大难问题了,暂时没办法解决,token 成本暂时也无解,等什么时候显卡价格下去了,这个自然而然也就下去了,
估计你现在习惯了 java 那套了,毕竟 java 那套国内大厂都已经魔改多少年了,这些新东西还是等等吧
Suger828
15 小时 41 分钟前
你想深入 agent 只能去相应公司,不然只能写写 reactagent 架构的通用 agent 例如 claude code
VtoEXL
13 小时 33 分钟前
虽然但是,langchain 不是官方有 node 版吗
thevenin1416
13 小时 1 分钟前
@VtoEXL 问题是,感觉这里面,还是需要很多 AI 的背景知识,可贵的是真实的生产级项目的工程化的解决方案
maocat
12 小时 11 分钟前
java 佬就是这样的,这接受不了,那接受不了,嘿嘿
redca
8 小时 54 分钟前
我现在也有比较大的疑惑,像样的企业级案例 看不到。或者说 适合学习的 感觉和楼上说的有关 想做 agent 还是要 去相关公司才行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1203969

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX