langchain_core.runnables.graph
.Edge¶
- 类 langchain_core.runnables.graph.Edge(source: str, target: str, data: Optional[Stringifiable] = None, conditional: bool = False)[source]¶
图中的边。
- 参数
source (str) – 源节点 id。
target (str) – 目标节点 id。
data (Optional[Stringifiable]) – 与边相关联的可选数据。默认为 None。
conditional (bool) – 边是否是条件性的。默认为 False。
创建新的 Edge 实例(source, target, data, conditional)。
属性
conditional
字段 3 的别名
data
字段 2 的别名
source
字段 0 的别名
target
字段 1 的别名
方法
__init__
()copy
(*[, source, target])返回具有可选的新源和目标节点的边的副本。
count
(value, /)返回 value 的出现次数。
index
(value[, start, stop])返回 value 的第一个索引。
- __init__()¶
- copy(*, source: Optional[str] = None, target: Optional[str] = None) Edge [source]¶
返回具有可选的新源和目标节点的边的副本。
- 参数
source (Optional[str]) – 新的源节点ID。默认为None。
target (Optional[str]) – 新的目标节点ID。默认为None。
- 返回值
包含新源节点和目标节点的边的副本。
- 返回类型
- count(value, /)¶
返回 value 的出现次数。
- index(value, start=0, stop=9223372036854775807, /)¶
返回 value 的第一个索引。
如果值不存在,则抛出ValueError。