diff --git a/llama-index-core/llama_index/core/query_engine/citation_query_engine.py b/llama-index-core/llama_index/core/query_engine/citation_query_engine.py index c4c7ba160d44cc6327051021cb00c13f24875370..b200822a78293081b22d23146f28ca5652d8e7de 100644 --- a/llama-index-core/llama_index/core/query_engine/citation_query_engine.py +++ b/llama-index-core/llama_index/core/query_engine/citation_query_engine.py @@ -122,7 +122,13 @@ class CitationQueryEngine(BaseQueryEngine): self._response_synthesizer = response_synthesizer or get_response_synthesizer( llm=llm, callback_manager=callback_manager, + text_qa_template=CITATION_QA_TEMPLATE, + refine_template=CITATION_REFINE_TEMPLATE, + response_mode=ResponseMode.COMPACT, + use_async=False, + streaming=False, ) + self._node_postprocessors = node_postprocessors or [] self._metadata_mode = metadata_mode