极客头条
极客时间
编辑部
4357 人已学习
免费领取
课程目录
已更新 44 讲/共 44 讲
极客头条
15
15
1.0x
00:00/00:00
登录|注册

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的发展演化需要从不同层次重新审视,以适应快速变化的大模型应用开发领域。

该试读文章来自《极客头条》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部