(args: argparse.Namespace)
| 422 | |
| 423 | |
| 424 | def cmd_params(args: argparse.Namespace) -> int: |
| 425 | base_url = args.base_url.rstrip("/") |
| 426 | _require_health(base_url, args.request_timeout) |
| 427 | model_id = _resolve_model_id(args, base_url) |
| 428 | query = "" |
| 429 | if model_id: |
| 430 | query = "?" + urllib.parse.urlencode({"model_id": model_id}) |
| 431 | params = _request_json("GET", f"{base_url}/model/params{query}", timeout=args.request_timeout) |
| 432 | _json_print({"ok": True, "base_url": base_url, "model_id": model_id, "params": params, "meta": {"canonical": "model params"}}, compact=args.compact) |
| 433 | return 0 |
| 434 | |
| 435 | |
| 436 | def cmd_job(args: argparse.Namespace) -> int: |
nothing calls this directly
no test coverage detected