首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JaydenAI
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
[拆解LangChain执行引擎]支持自然语言查询的长期存储
复杂的流程在运行的时候还需要跨越多个对话的长期甚至永久存储,这类存储被抽象成一个`BaseStore`类型,采用内存存储的`InMemoryStore`它的常用实现。
[LangChain之链]Runnable,不仅要可执行,还要可存储、可传输、可重建、可配置和可替换
在复杂的 AI 系统中,仅仅能“运行”是不够的,RunnableSerializable 使组件`可保存、可传输、可重建`。大多数常用的 LangChain 组件对应的类型都是它的派生类。
[LangChain之链]将可执行对象和生成器转换成标准组件
在LangChain 的 LCEL设计体系中,这两个组件是实现`自定义逻辑`与`流式传输`的核心桥梁。它们允许你将普通的Python函数包装成具备`invoke`、`batch`和`stream`能力
[拆解LangChain执行引擎]回到过去,开启平行世界[上篇]
Pregel提供了update_state/aupdate_state和bulk_update_state/abulk_update_state方法,我们可以调用它们以增量的方式修改部分状态
[拆解LangChain执行引擎]回到过去,开启平行世界[下篇]
如果针对某个过去的历史节点调用此方法,就会在对应的地方开启了一个新的分支。除此之外,我们还可以利用`bulk_update_state/abulk_update_state`方法实现批量状态更新。
[拆解LangChain执行引擎] ManagedValue——一种特殊的只读虚拟通道
我们一直在强调Pregel对象的状态是通过Channel维护和传递的,其实承载传递状态功能的组件除了Channel,还有 ManagedValue,我们可以将ManagedValue视为虚拟通道...
[LangChain之链]LangChain的Chain——由Runnable构建的管道
在 LangChain 中,`Chain` 指的是对多个组件的一系列调用流程。它具有两种实现方式,即传统的以`LLMChain`为代表的“老链”和最新的采用`LCEL`的“新链”。
[拆解LangChain执行引擎] PregelNode——无状态的功能节点
一个Pregel由Node和Channel构建而成,后者保持状态并以Pub/Sub的方式驱动Node执行,Pregel中的Node是一个PregelNode对象,是一个完全无状态的功能节点。
[拆解LangChain执行引擎] PregelProtocol——定义了"LangChain执行体"最小功能集
Pregel是对`PregelProtocol`协议的实现,后者的引入标志着 LangGraph 从一个单一的库进化为了一个可插拔的图计算框架
[拆解LangChain执行引擎] 静态上下文在Pregel中的应用
在 Pregel 模型中,静态上下文是一个专门设计的依赖注入容器。它的出现是为了解决在复杂的图计算中,如何优雅地处理“不属于图状态,但Node运行又必须依赖的外部环境信息”这一痛点。这些数据具有一个共
下一页
个人成就
文章被点赞
18
文章被阅读
1,042
掘力值
426
关注了
0
关注者
3
收藏集
0
关注标签
12
加入于
2026-01-26