Views
No views yet
1from examples.train_xrag import XragRouter
2
3# Load base model + routing classifier in one call
4router = XragRouter.from_pretrained("wexumin/xrag-7b-router")
5router.park_gpu()
6
7# Auto-routing: classifier decides compressed vs full
8result = router.run_pipeline("long document text...", query="what is X?")
9print(result["prediction"]) # answer
10print(result["mode"]) # "compressed" or "full"
11print(result["tokens_saved"])router_config.json — base model path + routing thresholdrouting_clf.pt — classifier weights (2-layer MLP, ~2K params)Hannibal046/xrag-7b. This repo only contains the lightweight routing classifier on top.
This model also requires custom code from xRAG repository.