xrag.process package#
Submodules#
xrag.process.postprocess_rerank module#
xrag.process.postprocessor module#
xrag.process.query_transform module#
- class xrag.process.query_transform.CustomSubQuestionQueryEngine(question_gen, response_synthesizer, query_engine_tools, callback_manager=None, verbose=True, use_async=False)[source]#
Bases:
SubQuestionQueryEngine
- xrag.process.query_transform.stepback(query, prompt_template_str, llm=<module 'xrag.llms.llm' from 'E:\\final-first\\XRAG\\src\\xrag\\llms\\llm.py'>)[source]#
Query扩写 - Stepback
- xrag.process.query_transform.stepback_fewshot(query, llm=<module 'xrag.llms.llm' from 'E:\\final-first\\XRAG\\src\\xrag\\llms\\llm.py'>)[source]#
Query拆解 - Stepback - fewshot
- xrag.process.query_transform.stepback_zeroshot(query, llm=<module 'xrag.llms.llm' from 'E:\\final-first\\XRAG\\src\\xrag\\llms\\llm.py'>)[source]#
Query扩写 - Stepback - zeroshot
- xrag.process.query_transform.subquery_fewshot(query, query_engine)[source]#
Query拆解 - Subquery - fewshot