langchain_core.runnables.graph
.Node¶
- class langchain_core.runnables.graph.Node(id: str, name: str, data: Union[Type[BaseModel], RunnableType], metadata: Optional[Dict[str, Any]])[source]¶
图中的节点。
- 参数
id (str) – 节点的唯一标识符。
name (str) – 节点的名称。
data (Union[Type[BaseModel], RunnableType]) – 节点的数据。
metadata (Optional[Dict[str, Any]]) – 节点的可选元数据。默认为 None。
创建 Node(id, name, data, metadata) 的新实例
属性
data
字段 2 的别名
id
字段 0 的别名
metadata
字段 3 的别名
name
字段 1 的别名
方法
__init__
()copy
(*[, id, name])返回一个具有可选新 id 和名称的节点副本。
count
(value, /)返回 value 的出现次数。
index
(value[, start, stop])返回 value 的第一个索引。
- __init__()¶
- copy(*, id: Optional[str] = None, name: Optional[str] = None) Node [source]¶
返回一个具有可选新 id 和名称的节点副本。
- 参数
id (可选[字符串]) – 新节点ID。默认为None。
name (可选[字符串]) – 新节点名称。默认为None。
- 返回
带有新ID和名称的节点副本。
- 返回类型
- count(value, /)¶
返回 value 的出现次数。
- index(value, start=0, stop=9223372036854775807, /)¶
返回 value 的第一个索引。
如果值不存在则抛出ValueError。