JEVision / run_jevvision.py
divyanshx11's picture
Restore prior JEVision files and card graphics
67c27e4 verified
Raw
History Blame Contribute Delete
816 Bytes
#!/usr/bin/env python3
"""Launch the bundled JEVision System One server from a downloaded model repo."""
from __future__ import annotations
import argparse
import sys
from pathlib import Path
def main() -> None:
root = Path(__file__).resolve().parent
parser = argparse.ArgumentParser()
parser.add_argument("--text-adapter", choices=("jevvision-text", "jevbench-m3", "kev-0.8b"), default="jevvision-text")
parser.add_argument("--port", type=int, default=8009)
args = parser.parse_args()
sys.path.insert(0, str(root / "runtime"))
from kev.serve import main as serve_main
text_path = root / "text" / args.text_adapter
sys.argv = ["kev.serve", "--run", str(text_path), "--visual-run", str(root), "--port", str(args.port)]
serve_main()
if __name__ == "__main__":
main()