
Request
Make aPOST
request to below endpoint and pass the required parameters as a request body.
curl
Body
json
Body
application/json
Response
Flux Kontext Image to Image generation response
The response is of type object
.
curl --request POST \
--url https://modelslab.com/api/v6/images/img2img \
--header 'Content-Type: application/json' \
--data '{
"key": "<string>",
"model_id": "flux-kontext-dev",
"prompt": "<string>",
"negative_prompt": "<string>",
"init_image": "<string>",
"init_image_2": "<string>",
"num_inference_steps": 25,
"strength": 0.5,
"guidance": 10,
"enhance_prompt": true,
"width": 512,
"height": 512,
"samples": 1,
"seed": 123,
"base64": false,
"webhook": "<string>",
"track_id": "<string>",
"temp": false
}'
{
"status": "success",
"generationTime": 123,
"id": 123,
"output": [
"<string>"
],
"proxy_links": [
"<string>"
],
"meta": {},
"nsfw_content_detected": true
}
Create high quality image from text using FLUX Kontext model.
curl --request POST \
--url https://modelslab.com/api/v6/images/img2img \
--header 'Content-Type: application/json' \
--data '{
"key": "<string>",
"model_id": "flux-kontext-dev",
"prompt": "<string>",
"negative_prompt": "<string>",
"init_image": "<string>",
"init_image_2": "<string>",
"num_inference_steps": 25,
"strength": 0.5,
"guidance": 10,
"enhance_prompt": true,
"width": 512,
"height": 512,
"samples": 1,
"seed": 123,
"base64": false,
"webhook": "<string>",
"track_id": "<string>",
"temp": false
}'
{
"status": "success",
"generationTime": 123,
"id": 123,
"output": [
"<string>"
],
"proxy_links": [
"<string>"
],
"meta": {},
"nsfw_content_detected": true
}
POST
request to below endpoint and pass the required parameters as a request body.
--request POST 'https://modelslab.com/api/v6/images/img2img' \
{
"key": "your_api_key",
"init_image": "https://pub-3626123a908346a7a8be8d9295f44e26.r2.dev/livewire-tmp/SwogScBP0DtW8M90EDCMAjTYXdHFW4-metaMjhlNjgxMWE3MjY0NmY5ZmJjYTcyNGFjNWU3NTZlZGQuanBn-.jpg",
"init_image_2": "https://pub-3626123a908346a7a8be8d9295f44e26.r2.dev/livewire-tmp/CGuHsNAUtB4Uif4J0tVTbAlEaICbB7-metaMzg4ZTdmZGRiNmQyZmYxY2JiMzk4ZTZkM2VjZDBmNTEuanBn-.jpg",
"prompt": "a girl from image one holding the can from image two",
"negative_prompt": "(worst quality:2), (low quality:2), (normal quality:2), (jpeg artifacts), (blurry), (duplicate), (morbid), (mutilated), (out of frame), (extra limbs), (bad anatomy), (disfigured), (deformed), (cross-eye), (glitch), (oversaturated), (overexposed), (underexposed), (bad proportions), (bad hands), (bad feet), (cloned face), (long neck), (missing arms), (missing legs), (extra fingers), (fused fingers), (poorly drawn hands), (poorly drawn face), (mutation), (deformed eyes), watermark, text, logo, signature, grainy, tiling, censored, nsfw, ugly, blurry eyes, noisy image, bad lighting, unnatural skin, asymmetry",
"model_id": "flux-kontext-dev",
"num_inference_steps": "28",
"strength": "0.5",
"guidance": "2.5",
"enhance_prompt": null
}
Flux Kontext Image to Image generation response
The response is of type object
.
Was this page helpful?