Skip to content

vera_cli package

Command-line interface for VERA. The console entry point is vera.

vera_cli

Modules:

  • main –

Functions:

build_parser

build_parser() -> ArgumentParser

Build the vera command-line argument parser.

str_to_bool

str_to_bool(value: str) -> bool

evaluate

evaluate(
    vera_path: str,
    queries_path: str,
    mode: str = "hybrid",
    top_k: int = 5,
) -> dict[str, Any]

Evaluate a VERA file against a query file.

mode may be one of semantic/keyword/hybrid, or "all" to compare every mode.

evaluate_document

evaluate_document(
    doc: VeraDocument,
    cases: list[QueryCase],
    mode: str = "hybrid",
    top_k: int = 5,
) -> dict[str, Any]

Evaluate one search mode against all query cases.

See the CLI reference for every command, flag, and JSON output shape.