节点列表#

class langchain_experimental.graph_transformers.diffbot.NodesList[source]#

具有相关属性的节点列表。

nodes#

将节点存储为键,将它们的属性存储为值。 每个键是一个元组,其中第一个元素是 节点ID,第二个是节点类型。

Type:

字典[元组, 任意]

方法

__init__()

add_node_property(node, properties)

添加或更新节点属性。

return_node_list()

将节点作为Node对象的列表返回。

__init__() None[源代码]#
Return type:

add_node_property(node: Tuple[str | int, str], properties: Dict[str, Any]) None[source]#

添加或更新节点属性。

如果节点不在列表中,则将其及其属性一起添加。 如果节点已经存在,则使用新值更新其属性。

Parameters:
  • node (Tuple) – 一个包含节点ID和节点类型的元组。

  • properties (Dict) – 要添加或更新的节点属性的字典。

Return type:

return_node_list() List[Node][source]#

将节点作为Node对象的列表返回。

每个Node对象都将填充其ID、类型和属性。

Returns:

节点对象的列表。

Return type:

列表[Node]