Skip to main content

SliceX AI Trainer

SliceX AI Trainer API (1.0)

Download OpenAPI specification:Download

List Custom Models

query Parameters
modelType
string (ModelType)
Enum: "binary-text-classification" "multiclass-text-classification" "multilabel-text-classification" "named-entity-recognition" "question-answering"

Model type

trainingStatus
string (TrainingJobStatus)
Enum: "CREATED" "QUEUED" "RUNNING" "READY" "CANCELLED" "DELETED" "ERROR"

Training Job Status

header Parameters
x-api-key
required
string (x-api-key)

Responses

Request samples

curl -X 'GET' \
  'https://api.slicex.ai/trainer/language/models' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_SLICEX_AI_API_KEY'

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "pagination": {
    }
}

Get Model Information

path Parameters
model_id
required
string (Model Id)
header Parameters
x-api-key
required
string (x-api-key)

Responses

Request samples

curl -X 'GET' \
  'https://api.slicex.ai/trainer/language/models/YOUR_MODEL_ID' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_SLICEX_AI_API_KEY'

Response samples

Content type
application/json
{
  • "data": {
    }
}

Delete Custom Model

path Parameters
model_id
required
string (Model Id)
header Parameters
x-api-key
required
string (x-api-key)

Responses

Request samples

curl -X 'DELETE' \
  'https://api.slicex.ai/trainer/language/models/YOUR_MODEL_ID' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_SLICEX_AI_API_KEY'

Response samples

Content type
application/json
{
  • "detail": [
    ]
}

List Training Jobs

query Parameters
modelType
string (ModelType)
Enum: "binary-text-classification" "multiclass-text-classification" "multilabel-text-classification" "named-entity-recognition" "question-answering"

Model type

trainingStatus
string (TrainingJobStatus)
Enum: "CREATED" "QUEUED" "RUNNING" "READY" "CANCELLED" "DELETED" "ERROR"

Training Job Status

header Parameters
x-api-key
required
string (x-api-key)

Responses

Request samples

curl -X 'GET' \
  'https://api.slicex.ai/trainer/language/training-jobs' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_SLICEX_AI_API_KEY'

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "pagination": {
    }
}

Create Training Job

header Parameters
x-api-key
required
string (x-api-key)
Request Body schema: application/json
required
object (Training Configuration)
required
object (Model Configuration)
dataset_url
required
string (URL for the zip of the dataset)

Responses

Request samples

Content type
application/json
{
  • "training_config": {
    },
  • "model_config": {
    },
  • "dataset_url": "string"
}

Response samples

Content type
application/json
{
  • "id": "string"
}

Get Training Job Information & Stats

path Parameters
model_id
required
string (Model Id)
header Parameters
x-api-key
required
string (x-api-key)

Responses

Request samples

curl -X 'GET' \
  'https://api.slicex.ai/trainer/language/training-jobs/YOUR_MODEL_ID' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_SLICEX_AI_API_KEY'

Response samples

Content type
application/json
{
  • "data": {
    }
}

Cancel Training Job

path Parameters
model_id
required
string (Model Id)
header Parameters
x-api-key
required
string (x-api-key)

Responses

Request samples

curl -X 'DELETE' \
  'https://api.slicex.ai/trainer/language/training-jobs/YOUR_MODEL_ID' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_SLICEX_AI_API_KEY'

Response samples

Content type
application/json
{
  • "detail": [
    ]
}