| 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” } |