Face gen endpoint result
Make sure you add your s3 details for image_editing server, so you can receive image generated in your bucket. Images generated without s3 details being added will be delete after 24hours

Request

Make a POST request to below endpoint and pass the required parameters as a request body to the endpoint.
curl
--request POST 'https://modelslab.com/api/v1/enterprise/image_editing/face_gen' \

Body

json
{  
  "key": "your_api_key",  
  "prompt": "pretty woman",  
  "negative_prompt": "anime, cartoon, drawing, big nose, long nose, fat, ugly, big lips, big mouth, face proportion mismatch, unrealistic, monochrome, lowres, bad anatomy, worst quality, low quality, blurry",  "face_image":"https://media.allure.com/photos/647f876463cd1ef47aab9c88/3:2/w_2465,h_1643,c_limit/angelina%20jolie%20blonde%20hair%20chloe.jpg",  
  "width": "512",  
  "height": "512",  
  "samples": "1",  
  "num_inference_steps": "21",  
  "safety_checker": false,  
  "base64": false,  
  "seed": null,  
  "guidance_scale": 7.5,  
  "webhook": null,  
  "track_id": null
}

Body Attributes

key
string
required
Your API Key used for request authorization
prompt
string
required
Text prompt with description of the things you want in the image to be generated.
face_image
string
required
Link or valid base64 data which follows data:image/jpeg;base64,{your_base64_string} to the image of the face you want your generations to resemble.
width
integer
required
Width of your generated image. Max dimension: 512 x 768
height
integer
required
Height of your generated image. Max dimension: 512 x 768
num_inference_steps
integer
required
Number of denoising steps. Value accepted are 21, 31, or 41
guidance_scale
number
required
Scale for classifier-free guidance.
style
string
required
This is required to generate output image in particular style. Default value is realistic. Options: comic, chibi, 3d, anime, realistic
s_scale
number
required
Adjust the weight of the face structure [float] [0.0 to 2.0] [default 1.0].
samples
integer
required
The number of images to be returned in response. The maximum value is 2. Note: For resolutions such as 512x768, one sample will be generated.
safety_checker
boolean
required
Whether to run the safety checker to prevent NSFW image generation. One of true or false.
safety_checker_type
string
required
Must be one of black, blur, sensitive_content_text, pixelate
base64
boolean
required
If provided face_image is in base64 format or if you want your generated images as a base64 string, must be set to true. Default: false.
webhook
string
required
Set an URL to get a POST API call once the image generation is complete.
track_id
string
required
This ID is returned in the response to the webhook API call. This will be used to identify the webhook request.