非结构化元素
节点解析器。
UnstructuredElementNodeParser #
基础:BaseElementNodeParser
非结构化元素节点解析器。
将文档分割成文本节点和与嵌入对象(例如表格)对应的索引节点。
参数
名称 | 类型 | 描述 | 默认值 |
---|---|---|---|
partitioning_parameters
|
Dict[str, Any] | None
|
表示分区过程参数的额外字典。 |
{}
|
源代码位于 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 |
|
get_nodes_from_node #
从节点获取节点。
源代码位于 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
#
从节点获取节点。
源代码位于 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]
从文本中提取元素。
源代码位于 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
过滤表格。
源代码位于 llama-index-core/llama_index/core/node_parser/relational/unstructured_element.py
136 137 138 139 140 141 |
|