Train a Model

Endpoint https://suitup.ai/api/train_model
Request Type POST
Input access_token: String, **required

gender**: male or female, required

Plus at least 20 image files with the POST request | | Output | Success: { error_code: 0, job_id: '64a93d7f0831521a8ee3c333' }

Failure: { error_code: 1, message: “This is an error message” } |

Model Training Job Status

Endpoint https://suitup.ai/api/model_status
Request Type POST
Input access_token: String, **required

job_id**: String, required This is the job id you get from /train_model | | Output | Success: { error_code: 0, status: 'complete', model_id: '64a93d7f0831521a8ee3c333' }

Failure: { error_code: 1, message: “This is an error message” } |

Get Templates

Endpoint https://suitup.ai/api/templates
Request Type POST
Input access_token: String, **required

gender**: String, male or female, required | | Output | Success: { error_code: 0, templates: [{ '_id': '64a93d7f0831521a8ee3c333', 'title': 'Suit', 'img_url': 'https://...', 'gender': 'male', }, ...] }

Failure: { error_code: 1, message: “This is an error message” } |

Generate Images

Endpoint https://suitup.ai/api/inference
Request Type POST
Input access_token: String, **required

model_id**: String, required This is the model id you get from /model_status

One of this is required:

Failure: { error_code: 1, message: “This is an error message” } |