homelab / scripts /test_model.py
nj9997
v1.1.2
b10d399
Raw
History Blame Contribute Delete
758 Bytes
#!/usr/bin/env python3
from __future__ import annotations
import os
import sys
import requests
API_BASE_URL = os.getenv("API_BASE_URL", "http://localhost:7860")
def main() -> int:
print(f"Seeding test data via {API_BASE_URL}...")
seed = requests.post(f"{API_BASE_URL}/ingest/test", timeout=60)
seed.raise_for_status()
print("Seed response:", seed.json())
summary = requests.get(
f"{API_BASE_URL}/telemetry/summary",
params={"session_key": 9159},
timeout=30,
)
if summary.status_code == 404:
print("No telemetry found yet. Try seeding again.")
return 1
summary.raise_for_status()
print("Summary:", summary.json())
return 0
if __name__ == "__main__":
sys.exit(main())