from openlayer import Openlayer

client = Openlayer()
client.inference_pipelines.test_results.list(
  inference_pipeline_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
)
{
  "items": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "goal": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "number": 1,
        "name": "No duplicate rows",
        "dateCreated": "2024-03-22T11:31:01.185Z",
        "dateUpdated": "2024-03-22T11:31:01.185Z",
        "description": "This test checks for duplicate rows in the dataset.",
        "evaluationWindow": 3600,
        "delayWindow": 0,
        "type": "integrity",
        "subtype": "duplicateRowCount",
        "creatorId": "589ece63-49a2-41b4-98e1-10547761d4b0",
        "originProjectVersionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "thresholds": [
          {
            "measurement": "duplicateRowCount",
            "insightName": "duplicateRowCount",
            "insightParameters": [
              {}
            ],
            "operator": "<=",
            "value": 0
          }
        ],
        "archived": false,
        "dateArchived": "2024-03-22T11:31:01.185Z",
        "suggested": false,
        "commentCount": 0,
        "usesMlModel": false,
        "usesValidationDataset": true,
        "usesTrainingDataset": false,
        "usesReferenceDataset": false,
        "usesProductionData": false
      },
      "goalId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "projectVersionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "inferencePipelineId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "dateCreated": "2024-03-22T11:31:01.185Z",
      "dateUpdated": "2024-03-22T11:31:01.185Z",
      "dateDataStarts": "2024-03-22T11:31:01.185Z",
      "dateDataEnds": "2024-03-22T11:31:01.185Z",
      "status": "passing",
      "statusMessage": "Test successfully processed."
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your workspace API key. See Find your API key for more information.

Path Parameters

inferencePipelineId
string
required

The inference pipeline id (a UUID).

Query Parameters

page
integer
default:
1

The page to return in a paginated query.

Required range: x > 1
perPage
integer
default:
25

Maximum number of items to return per page.

Required range: 1 < x < 100
type
enum<string>

Filter objects by test type. Available types are integrity, consistency, performance, fairness, and robustness.

Available options:
integrity,
consistency,
performance,
fairness,
robustness

Response

200
application/json
Status OK.
items
object[]
required