非结构化元素
节点解析器。
UnstructuredElementNodeParser #
基础类: BaseElementNodeParser
非结构化元素节点解析器。
将文档分割为文本节点和索引节点,分别对应嵌入对象(如表格)。
参数:
名称 | 类型 | 描述 | 默认值 |
---|---|---|---|
partitioning_parameters
|
Dict[str, Any] | None
|
表示分区过程参数的额外字典。 |
{}
|
Source code in llama-index-core/llama_index/core/node_parser/relational/unstructured_element.py
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
从节点获取节点 #
从节点获取节点。
Source code in llama-index-core/llama_index/core/node_parser/relational/unstructured_element.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
|
aget_nodes_from_node
async
#
从节点获取节点。
Source code in llama-index-core/llama_index/core/node_parser/relational/unstructured_element.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
extract_elements #
extract_elements(text: str, table_filters: Optional[List[Callable]] = None, **kwargs: Any) -> List[Element]
从文本中提取元素。
Source code in llama-index-core/llama_index/core/node_parser/relational/unstructured_element.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
filter_table #
filter_table(table_element: Any) -> bool
筛选表格。
Source code in llama-index-core/llama_index/core/node_parser/relational/unstructured_element.py
136 137 138 139 140 141 |
|