Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page Properties
hiddentrue
idDONE

Product Version2021 Autumn
Report Note
AssigneeAntje

Resources & Remarks


Modification History

NameDateProduct VersionAction
Antje14 JUL 20212021 Autumncreated
Goran18 OCT 20212021 Autumnupdated
Antje25 NOV 20222022 Winterremove beta version label, update endpoint descriptions



Excerpt

The PREDICT-API endpoints allow for the development of client applications with integrated AI functionality.

>> PREDICT-API Service

...

titleBeta Version

...

All endpoints are available via the Swagger UI https://<host>/predict-api/swagger-ui.html.

Status InformationGET 2021 Autumnstatus of Model Serving for the tenantadmin/history/models/{modelId}/performanceadmin/history/models/{modelId}/performancesystemstatusGET 2021 Autumn single objectGET {objectId}GET {objectId}predict{objectId}classificationfeedback 2021 Autumn extraction prediction for a single objectextractionobjectIdextraction/{objectId}/extractionobjectIdas of 2021 AutumnRetrieve extraction prediction for multiple objectsextraction/extraction/extraction 2021 AutumnHTTP status code/extraction/feedback/extraction/feedbackpredict/extraction/feedback
HTTP Method
as of product version
PurposeResponse FormatDescription

Object Classification

POST
as of
2022 WinterRetrieve classification prediction for multiple objectsJSON
Insert excerpt
POST /predict-api/api/
classification
POST /predict-api/api/
classification
nopaneltrue

/predict-api/
api/classification
GET
as of 2021 Autumn2022 Winter
Retrieve status of Model Serving for specified appclassification prediction for a single objectJSON

Insert excerpt
POST GET /predict-api/api/system/history/models/{modelId}/performance/classification/{objectId}
GET /predict-api/api/classification/{objectId}
nopaneltrue

/predict-api/api/classification/{objectId}

POST
as of 2022 Winter
Send classification feedback to Model ServingHTTP status code

Insert excerpt
POST /predict-api/api/classification/system/history/models/{modelId}/performancefeedback
POST /predict-api/api/classification/feedback
nopaneltrue

/predict-api/systemapi/statusclassification/{appName}

Object Classification

POST
as of
2022 WinterRetrieve classification prediction for textJSON
Insert excerpt
POST /predict-api/api/classification/
text
POST /predict-api/api/classification/
text
nopaneltrue

POST /predict-api/
api/classification/text

Metadata Extraction

POST
as of 2021 Autumn2022 Winter
Retrieve classificationextraction prediction for multiple objectsJSON

Insert excerpt
POST /predict-api/api/classificationextraction
POST /predict-api/api/classificationextraction
nopaneltrue

/predict-api/api/extraction

GET
as of 2022 Winter
Retrieve extraction prediction for a single objectJSON

Insert excerpt
GET /predict
/classification
-api/api/extraction/{objectId}
GET /predict-api/api/extraction/{objectId}
nopaneltrue

/predict-api/api/extraction/{objectId}

POST
as of 2021 Autumn2022 Winter
Send classification extraction feedback to Model ServingHTTP status code

Insert excerpt
POST /predict-api/api/classificationextraction/feedback
POST /predict-api/api/classificationextraction/feedback
nopaneltrue

/predict-api/api/extraction/feedback

POST
as of 2022 Winter
Retrieve extraction prediction for a content fileJSON
Insert excerpt
POST /predict-api/api/extraction/file
POST /predict-api/api/extraction/file
nopaneltrue

/predict-api/api/
extraction/file

Metadata Extraction

GET
as of
2022 WinterRetrieve all recordsJSON
Insert excerpt
GET /predict-api/api/admin/
dictionaries/{
dictionaryId}
GET /predict-api/api/
admin/dictionaries/{dictionaryId}
nopaneltrue

/predict-api/api/admin/dictionaries/{dictionaryId}
DELETE
as of 2022 Winter
Delete all recordsHTTP status code
Insert excerpt
DELETE /predict-api/api/admin/dictionaries/{dictionaryId}
DELETE /predict-api/api/admin/dictionaries/{dictionaryId}
nopaneltrue

/predict-api/api/admin/dictionaries/{dictionaryId}
POST
as of 2022 Winter
Create multiple recordsJSON
Insert excerpt
POST /predict-api/api/admin/dictionaries/{dictionaryId}/batchupdate
POST /predict-api/api/admin/dictionaries/{dictionaryId}/batchupdate
nopaneltrue

/predict-api/api/admin/dictionaries/{dictionaryId}/batchupdate
POST
as of 2022 Winter
Create single recordJSON
Insert excerpt
POST /predict-api/api/admin/dictionaries/{dictionaryId}/entries
POST /predict-api/api/admin/dictionaries/{dictionaryId}/entries
nopaneltrue

/predict-api/api/admin/dictionaries/{dictionaryId}/entries
POST
as of 2022 Winter
Update specified recordJSON
Insert excerpt
POST /predict
-api/api/admin/dictionaries/{dictionaryId}/entries/{
entryId}
POST /predict-api/api/admin/dictionaries/{dictionaryId}/entries/{entryId}
nopaneltrue

/predict-api/api/admin/dictionaries/{dictionaryId}/entries/{entryId}

Status Information

GET
as of 2022 Winter
Retrieve information on tenant modelsJSON
Insert excerpt
GET /predict-api/api/admin/history/models
GET /predict-api/api/admin/history/models
nopaneltrue

/predict-api/api/admin/history/models
POST
as of 2022 Winter
Retrieve history request logs of the current tenantJSON
Insert excerpt
POST /predict-api/api/
admin/history/models/{modelId}/performance-logs
POST /predict-api/api
/admin/history/models/{modelId}/performance-logs
nopaneltrue

/predict-api/api/admin/history/models/{modelId}/performance-logs
GET
as of 2022 Winter
Retrieve information on system context modelsJSON
Insert excerpt
GET /predict-api/api/system/history/models
GET /predict
-api/api/system/history/models
nopaneltrue

/predict-api/api/system/history/models
POST
as of
Send extraction feedback to Model Serving2022 WinterRetrieve history logs of system contextJSON
Insert excerpt
POST /predict-api/api
/system/history/models/{modelId}/performance-logs
POST /predict-api/api
/system/history/models/{modelId}/performance-logs
nopaneltrue

/predict-api/
api/system/history/models/{modelId}/performance-logs