mqtt-clima-sensor-3

Model served by KServe   ● Ready

Model 'mqtt_clima_sensor_3_temperature_30m' version 4 served directly from MLflow Model Registry.

Details

Modelmqtt-clima-sensor-3
Formatmlflow
Protocolv2
Sourcemodels:/mqtt_clima_sensor_3_temperature_30m/4
MLflow registered modelmqtt_clima_sensor_3_temperature_30m
Registered version4
Serializationcloudpickle
MLflow version3.10.1
Internal URL (cluster)http://mqtt-clima-sensor-3.mlops.internal.leelab.es

How to send a request

Inference endpoint (v2):

POST https://mqtt-clima-sensor-3-mlops.leelab.es/v2/models/mqtt-clima-sensor-3/infer

curl example:

curl -X POST "https://mqtt-clima-sensor-3-mlops.leelab.es/v2/models/mqtt-clima-sensor-3/infer" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"inputs": [{"name": "temperatura", "shape": [1, 1], "datatype": "FP64", "data": [27.546124210526315]}, {"name": "humedad", "shape": [1, 1], "datatype": "FP64", "data": [25.923927894736845]}, {"name": "presion", "shape": [1, 1], "datatype": "FP64", "data": [939.4015789473684]}, {"name": "calidadAire", "shape": [1, 1], "datatype": "FP64", "data": [34.82508]}, {"name": "precisionIAQ", "shape": [1, 1], "datatype": "FP64", "data": [3.0]}, {"name": "temperatura_lag_1m", "shape": [1, 1], "datatype": "FP64", "data": [27.622441666666667]}, {"name": "temperatura_lag_2m", "shape": [1, 1], "datatype": "FP64", "data": [27.685775]}, {"name": "temperatura_lag_3m", "shape": [1, 1], "datatype": "FP64", "data": [27.718229473684207]}, {"name": "temperatura_lag_5m", "shape": [1, 1], "datatype": "FP64", "data": [27.800336315789476]}, {"name": "temperatura_lag_10m", "shape": [1, 1], "datatype": "FP64", "data": [27.88823105263158]}, {"name": "temperatura_lag_30m", "shape": [1, 1], "datatype": "FP64", "data": [27.813009444444443]}, {"name": "temperatura_lag_60m", "shape": [1, 1], "datatype": "FP64", "data": [27.407441666666667]}, {"name": "temperatura_rolling_mean_5m", "shape": [1, 1], "datatype": "FP64", "data": [27.720067046783623]}, {"name": "temperatura_rolling_std_5m", "shape": [1, 1], "datatype": "FP64", "data": [0.07073527224309417]}, {"name": "temperatura_rolling_mean_15m", "shape": [1, 1], "datatype": "FP64", "data": [27.825889333333336]}, {"name": "temperatura_rolling_std_15m", "shape": [1, 1], "datatype": "FP64", "data": [0.08718971443426186]}, {"name": "temperatura_rolling_mean_60m", "shape": [1, 1], "datatype": "FP64", "data": [27.678178059654854]}, {"name": "temperatura_rolling_std_60m", "shape": [1, 1], "datatype": "FP64", "data": [0.19822779825594353]}, {"name": "temperature_slope_1m", "shape": [1, 1], "datatype": "FP64", "data": [-0.07631745614035168]}, {"name": "temperature_slope_5m", "shape": [1, 1], "datatype": "FP64", "data": [-0.05084242105263215]}]}'

Sample payload:

{
  "inputs": [
    {
      "name": "temperatura",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.546124210526315
      ]
    },
    {
      "name": "humedad",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        25.923927894736845
      ]
    },
    {
      "name": "presion",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        939.4015789473684
      ]
    },
    {
      "name": "calidadAire",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        34.82508
      ]
    },
    {
      "name": "precisionIAQ",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        3.0
      ]
    },
    {
      "name": "temperatura_lag_1m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.622441666666667
      ]
    },
    {
      "name": "temperatura_lag_2m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.685775
      ]
    },
    {
      "name": "temperatura_lag_3m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.718229473684207
      ]
    },
    {
      "name": "temperatura_lag_5m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.800336315789476
      ]
    },
    {
      "name": "temperatura_lag_10m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.88823105263158
      ]
    },
    {
      "name": "temperatura_lag_30m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.813009444444443
      ]
    },
    {
      "name": "temperatura_lag_60m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.407441666666667
      ]
    },
    {
      "name": "temperatura_rolling_mean_5m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.720067046783623
      ]
    },
    {
      "name": "temperatura_rolling_std_5m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        0.07073527224309417
      ]
    },
    {
      "name": "temperatura_rolling_mean_15m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.825889333333336
      ]
    },
    {
      "name": "temperatura_rolling_std_15m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        0.08718971443426186
      ]
    },
    {
      "name": "temperatura_rolling_mean_60m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        27.678178059654854
      ]
    },
    {
      "name": "temperatura_rolling_std_60m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        0.19822779825594353
      ]
    },
    {
      "name": "temperature_slope_1m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        -0.07631745614035168
      ]
    },
    {
      "name": "temperature_slope_5m",
      "shape": [
        1,
        1
      ],
      "datatype": "FP64",
      "data": [
        -0.05084242105263215
      ]
    }
  ]
}

Authentication

The public endpoint is protected by TLS + JWT (Keycloak). Add the Authorization: Bearer <token> header to every request sent to /v1 or /v2. This page (/) is public; the inference API is not.

Test the model

Paste your JWT and send the sample payload to verify that the model responds:

Not run yet.

Generated by mlops-backend.