diff --git a/llama-index-core/llama_index/core/node_parser/relational/base_element.py b/llama-index-core/llama_index/core/node_parser/relational/base_element.py index c3697b0b21a5b3d55575353523529bfb5329e50c..738a780576f8f7cbf5e96671c896dbdf5d110cde 100644 --- a/llama-index-core/llama_index/core/node_parser/relational/base_element.py +++ b/llama-index-core/llama_index/core/node_parser/relational/base_element.py @@ -174,7 +174,7 @@ class BaseElementNodeParser(NodeParser): except ValidationError: # There was a pydantic validation error, so we will run with text completion # fill in the summary and leave other fields blank - query_engine = index.as_query_engine() + query_engine = index.as_query_engine(llm=llm) response_txt = await query_engine.aquery(summary_query_str) return TableOutput(summary=str(response_txt), columns=[])