Querying metrics
from datetime import datetime, timedelta
from aporia import (
Aporia,
MetricDataset,
MetricParameters,
TimeRange,
)
from aporia.sdk.datasets import DatasetType
aporia_token = os.environ["APORIA_TOKEN"]
aporia_account = os.environ["APORIA_ACCOUNT"]
aporia_workspace = os.environ["APORIA_WORKSPACE"]
aporia_client = Aporia(
base_url="https://platform.aporia.com", # or "https://platform-eu.aporia.com"
token=aporia_token,
account_name=aporia_account,
workspace_name=aporia_workspace,
)
last_week_dataset = MetricDataset(
dataset_type=DatasetType.SERVING,
time_range=TimeRange(
start=datetime.datetime.now() - datetime.timedelta(days=7),
end=datetime.datetime.now(),
),
)
res = metrics.query_batch(
model_id=model_id,
metrics=[
MetricParameters(
dataset=last_week_dataset,
name="count",
),
],
)
print(f"The model had {metrics[0]} predictions last week")
Parameters
Parameter
Type
Description
MetricParameters
Field
Type
Description
MetricDataset
Field
Type
Description
Last updated