blu-assistant / scripts /build_index.py
Aravindhan11's picture
Upload 33 files
9776024 verified
import argparse
from src.blu.rag import build_index
def main():
ap = argparse.ArgumentParser()
ap.add_argument('--input', type=str, default='data/corpus')
ap.add_argument('--index', type=str, default='.config/index')
ap.add_argument('--model', type=str, default=None)
args = ap.parse_args()
n = build_index(args.input, args.index, args.model) if args.model else build_index(args.input, args.index)
print(f"Indexed {n} chunks.")
if __name__ == '__main__':
main()