节点#
- class langchain_community.graph_vectorstores.base.Node[source]#
基础类:
Serializable
测试版
此功能处于测试阶段。我们正在积极开发中,因此API可能会发生变化。
GraphVectorStore中的节点。
边存在于具有出站链接的节点与具有匹配入站链接的节点之间。
例如,两个节点 a 和 b 通过超链接
https://some-url
连接,看起来像这样:[ Node( id="a", text="some text a", links= [ Link(kind="hyperlink", tag="https://some-url", direction="incoming") ], ), Node( id="b", text="some text b", links= [ Link(kind="hyperlink", tag="https://some-url", direction="outgoing") ], ) ]
- param id: str | None = None#
节点的唯一ID。如果未设置,将由GraphVectorStore生成。
- param metadata: dict [Optional]#
节点的元数据。
- param text: str [Required]#
节点包含的文本。
使用 Node 的示例