Add operator user agent and video recorder
This commit is contained in:
@@ -29,6 +29,7 @@ from .modules.system.service import disk_usage, get_conda_envs, get_gpus, get_ru
|
||||
from .modules.dataset.service import create_dataset, generate_yolo_dataset_yaml, list_uploaded_datasets, save_upload, validate_dataset
|
||||
from .modules.weights.service import load_manifest, sync_weights, verify_weights
|
||||
from .agents.evaluation_agent import evaluate_project
|
||||
from .agents.user_agent import latest_user_agent_report, run_user_agent
|
||||
from .agents.validation_agent import validate_project
|
||||
from .paths import ensure_inside
|
||||
from .progress import progress_from_log_path
|
||||
@@ -301,6 +302,16 @@ def api_agent_evaluate() -> dict:
|
||||
return evaluate_project()
|
||||
|
||||
|
||||
@app.get("/api/agents/user/latest")
|
||||
def api_agent_user_latest() -> dict:
|
||||
return latest_user_agent_report()
|
||||
|
||||
|
||||
@app.post("/api/agents/user")
|
||||
def api_agent_user() -> dict:
|
||||
return run_user_agent()
|
||||
|
||||
|
||||
@app.get("/api/agents/validate")
|
||||
def api_agent_validate(
|
||||
run_build: bool = False,
|
||||
|
||||
Reference in New Issue
Block a user