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” }
|
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” }
|
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” }
|
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:
prompt
: Stringtemplate_id
: String, this is what you get from /templates
|
| Output | Success:
{ error_code: 0, images=[ ‘image url’, ‘image url’, …] , credit_cost: 2.2, inf_id: 'xxxxxxxxxxxxxx' }
Failure:
{ error_code: 1, message: “This is an error message” }
|