Inferences

GET /api/v1/inferences

Get Inferences

Response

Type: []Inference

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
namestring
descriptionstring
predictionstring
confidencefloat32
model_idstring
model_version_idstring
extensionstring
user_idstring
error_reportedbool
errorstring
application_idstring
inference_hoststring
inference_timestring
end_to_end_timestring
dataset_item_idstring
resultstring
inference_items[]InferenceItem
hiddenbool
privacy_enabledbool
configstring
model_configstring
inputstringRaw input from previous node (not stored in DB) (optional)

Example

curl -X GET \
  -H "Authorization: Bearer <token>" \
  https://api.seeme.ai/api/v1/inferences

GET /api/v1/inferences/{id}/download

Get Inference Image

Parameters

NameInTypeRequired
idpathstringtrue

Example

curl -X GET \
  -H "Authorization: Bearer <token>" \
  https://api.seeme.ai/api/v1/inferences/{id}/download

POST /api/v1/inferences/{id}/upload

Create Inference Image

Parameters

NameInTypeRequired
idpathstringtrue

Response

Type: Inference

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
namestring
descriptionstring
predictionstring
confidencefloat32
model_idstring
model_version_idstring
extensionstring
user_idstring
error_reportedbool
errorstring
application_idstring
inference_hoststring
inference_timestring
end_to_end_timestring
dataset_item_idstring
resultstring
inference_items[]InferenceItem
hiddenbool
privacy_enabledbool
configstring
model_configstring
inputstringRaw input from previous node (not stored in DB) (optional)

Example

curl -X POST \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  https://api.seeme.ai/api/v1/inferences/{id}/upload

PUT /api/v1/inferences/{inference_id}

Update Inference

Parameters

NameInTypeRequired
inference_idpathstringtrue

Request Body

Type: Inference

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
namestring
descriptionstring
predictionstring
confidencefloat32
model_idstring
model_version_idstring
extensionstring
user_idstring
error_reportedbool
errorstring
application_idstring
inference_hoststring
inference_timestring
end_to_end_timestring
dataset_item_idstring
resultstring
inference_items[]InferenceItem
hiddenbool
privacy_enabledbool
configstring
model_configstring
inputstringRaw input from previous node (not stored in DB) (optional)

Response

Type: Inference

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
namestring
descriptionstring
predictionstring
confidencefloat32
model_idstring
model_version_idstring
extensionstring
user_idstring
error_reportedbool
errorstring
application_idstring
inference_hoststring
inference_timestring
end_to_end_timestring
dataset_item_idstring
resultstring
inference_items[]InferenceItem
hiddenbool
privacy_enabledbool
configstring
model_configstring
inputstringRaw input from previous node (not stored in DB) (optional)

Example

curl -X PUT \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}' \
  https://api.seeme.ai/api/v1/inferences/{inference_id}

POST /api/v1/inferences/{model_id}

Create Inference

Parameters

NameInTypeRequired
model_idpathstringtrue

Request Body

Type: NlpClassificationInput

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
input_textstring

Example

curl -X POST \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}' \
  https://api.seeme.ai/api/v1/inferences/{model_id}

POST /api/v1/inferences/{model_id}/add

Create Inference

Parameters

NameInTypeRequired
model_idpathstringtrue

Request Body

Type: Inference

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
namestring
descriptionstring
predictionstring
confidencefloat32
model_idstring
model_version_idstring
extensionstring
user_idstring
error_reportedbool
errorstring
application_idstring
inference_hoststring
inference_timestring
end_to_end_timestring
dataset_item_idstring
resultstring
inference_items[]InferenceItem
hiddenbool
privacy_enabledbool
configstring
model_configstring
inputstringRaw input from previous node (not stored in DB) (optional)

Response

Type: Inference

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
namestring
descriptionstring
predictionstring
confidencefloat32
model_idstring
model_version_idstring
extensionstring
user_idstring
error_reportedbool
errorstring
application_idstring
inference_hoststring
inference_timestring
end_to_end_timestring
dataset_item_idstring
resultstring
inference_items[]InferenceItem
hiddenbool
privacy_enabledbool
configstring
model_configstring
inputstringRaw input from previous node (not stored in DB) (optional)

Example

curl -X POST \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}' \
  https://api.seeme.ai/api/v1/inferences/{model_id}/add

POST /api/v1/inferences/{model_id}/versions/{model_version_id}

Create Inference

Parameters

NameInTypeRequired
model_idpathstringtrue
model_version_idpathstringtrue

Request Body

Type: NlpClassificationInput

FieldTypeDescription
iduuid.UUID
created_attime.Time
updated_attime.Time
input_textstring

Example

curl -X POST \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}' \
  https://api.seeme.ai/api/v1/inferences/{model_id}/versions/{model_version_id}