INNER CODE UNIT · Python

cmd_index

Laurent00TT/PharosRAG · src/pharos/cli.py:50

def cmd_index(args) -> None:
    from .indexer import run_index
    cfg = config.from_env()
    run_index(cfg, corpus=args.corpus, dest=args.dest, collection=args.collection,
              tenant=args.tenant, visibility=args.visibility, allow=args.allow,
              only=args.only, limit=args.limit)


def cmd_parse(args) -> None:
    from .parser import run_parse
    cfg = config.from_env()
    manifest = args.manifest or os.path.join(config.REPO_ROOT, "sample_manifest.csv")
    dest = os.path.expanduser(args.dest or cfg.corpus_dir or os.path.join(config.REPO_ROOT, "parsed"))
    corpus_root = args.corpus_root or config.REPO_ROOT
    run_parse(manifest, dest, corpus_root)


def cmd_ask(args) -> None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…