← Back to all generators

bytedance/pulid

📖 PuLID: Pure and Lightning ID Customization via Contrastive Alignment

Capabilities

Negative Prompt Seed

Cost

Community model (estimated from hardware time)

Input Parameters

main_face_image required string

ID image (main)

auxiliary_face_image1 string

Additional ID image (auxiliary)

auxiliary_face_image2 string

Additional ID image (auxiliary)

auxiliary_face_image3 string

Additional ID image (auxiliary)

cfg_scale number

CFG, recommend value range [1, 1.5], 1 will be faster

Default: 1.2 min: 1, max: 1.5
generation_mode string

mode

Default: "fidelity"
fidelity extremely style
identity_scale number

ID scale

Default: 0.8 min: 0, max: 5
image_height integer

Height

Default: 1024 min: 512, max: 2024
image_width integer

Width

Default: 768 min: 512, max: 2024
mix_identities boolean

ID Mix (if you want to mix two ID image, please turn this on, otherwise, turn this off)

Default: false
negative_prompt string

Negative Prompt

Default: "flaws in the eyes, flaws in the face, flaws, lowres, non-HDRi, low quality, worst quality,artifacts noise, text, watermark, glitch, deformed, mutated, ugly, disfigured, hands, low resolution, partially rendered objects, deformed or partially rendered eyes, deformed, deformed eyeballs, cross-eyed,blurry"
num_samples integer

Num samples

Default: 4 min: 1, max: 8
num_steps integer

Steps

Default: 4 min: 1, max: 100
output_format string

Format of the output images

Default: "webp"
webp jpg png
output_quality integer

Quality of the output images, from 0 to 100. 100 is best quality, 0 is lowest quality.

Default: 80 min: 0, max: 100
prompt string

Prompt

Default: "portrait,color,cinematic,in garden,soft light,detailed face"
seed integer

Random seed. Leave blank to randomize the seed

Version: 43d309c37ab4 Updated: 2/26/2026 3.9M runs