List ML backends

GET

List all configured Machine Learning (ML) backends for a specific project by ID. For more information about ML backends, see Machine learning integration.

You will need to provide the project ID. This can be found in the URL when viewing the project in Label Studio, or you can retrieve all project IDs using List all projects.

Query parameters

projectintegerOptional

Project ID

Response

This endpoint returns a list of objects.
urlstring

URL for the machine learning model server

projectinteger
idintegerOptional
stateenumOptional
Allowed values: CODIERTRPR
readable_statestringOptional
is_interactivebooleanOptional

Used to interactively annotate tasks. If true, model returns one list with results

error_messagestringOptional

Error message in error state

titlestringOptional

Name of the machine learning backend

auth_method"NONE" or "BASIC_AUTH"Optional
Allowed values: NONEBASIC_AUTH
basic_auth_userstringOptional

HTTP Basic Auth user

basic_auth_passstringOptional
basic_auth_pass_is_setstringOptional
descriptionstringOptional

Description for the machine learning backend

extra_paramsmap from strings to anyOptional

Any extra parameters passed to the ML Backend during the setup

model_versionstringOptional

Current model version associated with this machine learning backend

timeoutdoubleOptional

Response model timeout

created_atdatetimeOptional
updated_atdatetimeOptional
auto_updatebooleanOptional

If false, model version is set by the user, if true - getting latest version from backend.