You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce default hooks and base-classes for flexible hooks.
Within indexers module, introduce hooks submodule
Within hooks, introduce hook_factory.py which will have a base class for flexible hooks, and any common / shared methods across the default hooks
Within hooks, introduce default_hooks submodule, which will contain preprocessing.py, postprocessing.py, and any other more specialised default hooks (e.g. RAG) will be given their own file here.
Introduce default hooks and base-classes for flexible hooks.
indexersmodule, introducehookssubmodulehooks, introducehook_factory.pywhich will have a base class for flexible hooks, and any common / shared methods across the default hookshooks, introducedefault_hookssubmodule, which will containpreprocessing.py,postprocessing.py, and any other more specialised default hooks (e.g. RAG) will be given their own file here.