33|三个层次重新审视LangChain
郑晔

你好,这里是极客头条。
大模型应用开发是一个快速演化的领域,作为应用开发框架的 LangChain 同样也经历着一个快速演化过程。
今天我们邀请了郑晔老师 ,让他带我们重新认识一下 LangChain。郑晔老师是极客时间多门课程的作者,也是一位有着 20 多年研发经验的技术老兵。ChatGPT 问世之后,他很快进入到 AI 应用开发领域,积累了丰富的理论和实战经验。他的第五季课程《程序员的 AI 开发第一课》已经全集上线,如果你感兴趣可以深度学习。
以下是正文:
👇👇👇
LangChain 是什么?
LangChain 是什么?大部分人的理解是,LangChain 是一个开发框架,用来开发各种基于大模型的应用。我们知道,大模型应用开发是一个快速演化的领域,作为应用开发框架的 LangChain 同样也经历着一个快速演化过程。
如果你在 2023 年学过 LangChain 这个框架,再来看 2024 年利用 LangChain 开发的代码,你可能会完全不认识了,因为这期间引入了新的代码表达方式。即便简单如 LangChain 是什么的话题,含义也在不断演化。
站在我写下这段文字的时间点(2024 年),理解 LangChain 有三个层次:
开发框架
社区生态
扩展生态
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结

1. LangChain是一个快速演化的开发框架,包括开发框架、社区生态和扩展生态三个层次。 2. LangChain提供基础抽象和LangChain表达式语言,通过组装组件形成链式调用,提升代码表达性。 3. 社区生态包含大量基础抽象的具体实现,提示词模板和各种工具。 4. LangChain的扩展生态包括LangServe、LangSmith和LangGraph等工具,以及LangGraph Studio IDE。 5. LangChain的发展演化需要从不同层次重新审视,以适应快速变化的大模型应用开发领域。
该试读文章来自《极客头条》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论