defaultSG161222/RealVisXL_V1.0
typetext
{
"apply_watermark": true,
"base_model": "SG161222/RealVisXL_V1.0",
"guidance_scale": 7.5,
"height": 1024,
"negative_prompt": "worst quality, normal quality, low quality, low res, blurry, text, watermark, logo, banner, extra digits, cropped, jpeg artifacts, signature, username, error, sketch ,duplicate, ugly, monochrome, horror, geometry, mutation, disgusting, bad anatomy, bad hands, three hands, three legs, bad arms, missing legs, missing arms, poorly drawn face, bad face, fused face, cloned face, worst face, three crus, extra crus, fused crus, worst feet, three feet, fused feet, fused thigh, three thigh, fused thigh, extra thigh, worst thigh, missing fingers, extra fingers, ugly fingers, long fingers, horn, extra eyes, huge eyes, 2girl, amputation, disconnected limbs, cartoon, cg, 3d, unreal, animate",
"num_inference_steps": 50,
"num_outputs": 1,
"prompt": "A realistic fashion photography of an elegant 30 years old blonde woman in an hotel with one red bag. ((full shot)) 8k uhd, dslr, soft lighting, high quality, Fujifilm XT3. detailed face and detailed skin. cinematic lighting, movie still",
"scheduler": "K_EULER",
"width": 1024
}npm install replicate
REPLICATE_API_TOKEN environment variable:export REPLICATE_API_TOKEN=r8_R7z**********************************
This is your API token. Keep it to yourself.
import Replicate from "replicate";
import fs from "node:fs";
const replicate = new Replicate({
auth: process.env.REPLICATE_API_TOKEN,
});
Run alexgenovese/test-endpoint using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run(
"alexgenovese/test-endpoint:cacd901fa63f464ab00d47dcca090658defb4d3d75ff047f564151f854d23764",
{
input: {
apply_watermark: true,
base_model: "SG161222/RealVisXL_V1.0",
guidance_scale: 7.5,
height: 1024,
negative_prompt: "worst quality, normal quality, low quality, low res, blurry, text, watermark, logo, banner, extra digits, cropped, jpeg artifacts, signature, username, error, sketch ,duplicate, ugly, monochrome, horror, geometry, mutation, disgusting, bad anatomy, bad hands, three hands, three legs, bad arms, missing legs, missing arms, poorly drawn face, bad face, fused face, cloned face, worst face, three crus, extra crus, fused crus, worst feet, three feet, fused feet, fused thigh, three thigh, fused thigh, extra thigh, worst thigh, missing fingers, extra fingers, ugly fingers, long fingers, horn, extra eyes, huge eyes, 2girl, amputation, disconnected limbs, cartoon, cg, 3d, unreal, animate",
num_inference_steps: 50,
num_outputs: 1,
prompt: "A realistic fashion photography of an elegant 30 years old blonde woman in an hotel with one red bag. ((full shot)) 8k uhd, dslr, soft lighting, high quality, Fujifilm XT3. detailed face and detailed skin. cinematic lighting, movie still",
scheduler: "K_EULER",
width: 1024
}
}
);
// To access the file URL:
console.log(output[0].url()); //=> "http://example.com"
// To write the file to disk:
fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
pip install replicate
REPLICATE_API_TOKEN environment variable:export REPLICATE_API_TOKEN=r8_R7z**********************************
This is your API token. Keep it to yourself.
import replicate
Run alexgenovese/test-endpoint using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run(
"alexgenovese/test-endpoint:cacd901fa63f464ab00d47dcca090658defb4d3d75ff047f564151f854d23764",
input={
"apply_watermark": True,
"base_model": "SG161222/RealVisXL_V1.0",
"guidance_scale": 7.5,
"height": 1024,
"negative_prompt": "worst quality, normal quality, low quality, low res, blurry, text, watermark, logo, banner, extra digits, cropped, jpeg artifacts, signature, username, error, sketch ,duplicate, ugly, monochrome, horror, geometry, mutation, disgusting, bad anatomy, bad hands, three hands, three legs, bad arms, missing legs, missing arms, poorly drawn face, bad face, fused face, cloned face, worst face, three crus, extra crus, fused crus, worst feet, three feet, fused feet, fused thigh, three thigh, fused thigh, extra thigh, worst thigh, missing fingers, extra fingers, ugly fingers, long fingers, horn, extra eyes, huge eyes, 2girl, amputation, disconnected limbs, cartoon, cg, 3d, unreal, animate",
"num_inference_steps": 50,
"num_outputs": 1,
"prompt": "A realistic fashion photography of an elegant 30 years old blonde woman in an hotel with one red bag. ((full shot)) 8k uhd, dslr, soft lighting, high quality, Fujifilm XT3. detailed face and detailed skin. cinematic lighting, movie still",
"scheduler": "K_EULER",
"width": 1024
}
)
# To access the file URL:
print(output[0].url())
#=> "http://example.com"
# To write the file to disk:
with open("my-image.png", "wb") as file:
file.write(output[0].read())
To learn more, take a look at the guide on getting started with Python.
REPLICATE_API_TOKEN environment variable:export REPLICATE_API_TOKEN=r8_R7z**********************************
This is your API token. Keep it to yourself.
Run alexgenovese/test-endpoint using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \
-H "Authorization: Bearer $REPLICATE_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Prefer: wait" \
-d $'{
"version": "alexgenovese/test-endpoint:cacd901fa63f464ab00d47dcca090658defb4d3d75ff047f564151f854d23764",
"input": {
"apply_watermark": true,
"base_model": "SG161222/RealVisXL_V1.0",
"guidance_scale": 7.5,
"height": 1024,
"negative_prompt": "worst quality, normal quality, low quality, low res, blurry, text, watermark, logo, banner, extra digits, cropped, jpeg artifacts, signature, username, error, sketch ,duplicate, ugly, monochrome, horror, geometry, mutation, disgusting, bad anatomy, bad hands, three hands, three legs, bad arms, missing legs, missing arms, poorly drawn face, bad face, fused face, cloned face, worst face, three crus, extra crus, fused crus, worst feet, three feet, fused feet, fused thigh, three thigh, fused thigh, extra thigh, worst thigh, missing fingers, extra fingers, ugly fingers, long fingers, horn, extra eyes, huge eyes, 2girl, amputation, disconnected limbs, cartoon, cg, 3d, unreal, animate",
"num_inference_steps": 50,
"num_outputs": 1,
"prompt": "A realistic fashion photography of an elegant 30 years old blonde woman in an hotel with one red bag. ((full shot)) 8k uhd, dslr, soft lighting, high quality, Fujifilm XT3. detailed face and detailed skin. cinematic lighting, movie still",
"scheduler": "K_EULER",
"width": 1024
}
}' \
https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
{
"id": "bdpm5orb7wjorpejeom5f7j67e",
"model": "alexgenovese/test-endpoint",
"version": "cacd901fa63f464ab00d47dcca090658defb4d3d75ff047f564151f854d23764",
"input": {
"apply_watermark": true,
"base_model": "SG161222/RealVisXL_V1.0",
"guidance_scale": 7.5,
"height": 1024,
"negative_prompt": "worst quality, normal quality, low quality, low res, blurry, text, watermark, logo, banner, extra digits, cropped, jpeg artifacts, signature, username, error, sketch ,duplicate, ugly, monochrome, horror, geometry, mutation, disgusting, bad anatomy, bad hands, three hands, three legs, bad arms, missing legs, missing arms, poorly drawn face, bad face, fused face, cloned face, worst face, three crus, extra crus, fused crus, worst feet, three feet, fused feet, fused thigh, three thigh, fused thigh, extra thigh, worst thigh, missing fingers, extra fingers, ugly fingers, long fingers, horn, extra eyes, huge eyes, 2girl, amputation, disconnected limbs, cartoon, cg, 3d, unreal, animate",
"num_inference_steps": 50,
"num_outputs": 1,
"prompt": "A realistic fashion photography of an elegant 30 years old blonde woman in an hotel with one red bag. ((full shot)) 8k uhd, dslr, soft lighting, high quality, Fujifilm XT3. detailed face and detailed skin. cinematic lighting, movie still",
"scheduler": "K_EULER",
"width": 1024
},
"logs": "Using seed: 13694\nLoading sdxl pipeline...\nLoading pipeline components...: 0%| | 0/7 [00:00<?, ?it/s]\nLoading pipeline components...: 14%|█▍ | 1/7 [00:00<00:00, 6.30it/s]\nLoading pipeline components...: 43%|████▎ | 3/7 [00:00<00:00, 8.32it/s]\nLoading pipeline components...: 71%|███████▏ | 5/7 [00:00<00:00, 10.40it/s]\nLoading pipeline components...: 100%|██████████| 7/7 [00:02<00:00, 2.25it/s]\nLoading pipeline components...: 100%|██████████| 7/7 [00:02<00:00, 2.96it/s]\n 0%| | 0/50 [00:00<?, ?it/s]\n 2%|▏ | 1/50 [00:00<00:06, 7.21it/s]\n 4%|▍ | 2/50 [00:00<00:06, 7.70it/s]\n 6%|▌ | 3/50 [00:00<00:05, 7.95it/s]\n 8%|▊ | 4/50 [00:00<00:05, 8.19it/s]\n 10%|█ | 5/50 [00:00<00:05, 8.33it/s]\n 12%|█▏ | 6/50 [00:00<00:05, 8.42it/s]\n 14%|█▍ | 7/50 [00:00<00:05, 8.47it/s]\n 16%|█▌ | 8/50 [00:00<00:04, 8.51it/s]\n 18%|█▊ | 9/50 [00:01<00:04, 8.54it/s]\n 20%|██ | 10/50 [00:01<00:04, 8.55it/s]\n 22%|██▏ | 11/50 [00:01<00:04, 8.56it/s]\n 24%|██▍ | 12/50 [00:01<00:04, 8.55it/s]\n 26%|██▌ | 13/50 [00:01<00:04, 8.56it/s]\n 28%|██▊ | 14/50 [00:01<00:04, 8.57it/s]\n 30%|███ | 15/50 [00:01<00:04, 8.53it/s]\n 32%|███▏ | 16/50 [00:01<00:03, 8.55it/s]\n 34%|███▍ | 17/50 [00:02<00:03, 8.56it/s]\n 36%|███▌ | 18/50 [00:02<00:03, 8.57it/s]\n 38%|███▊ | 19/50 [00:02<00:03, 8.58it/s]\n 40%|████ | 20/50 [00:02<00:03, 8.51it/s]\n 42%|████▏ | 21/50 [00:02<00:03, 8.54it/s]\n 44%|████▍ | 22/50 [00:02<00:03, 8.56it/s]\n 46%|████▌ | 23/50 [00:02<00:03, 8.57it/s]\n 48%|████▊ | 24/50 [00:02<00:03, 8.58it/s]\n 50%|█████ | 25/50 [00:02<00:02, 8.58it/s]\n 52%|█████▏ | 26/50 [00:03<00:02, 8.59it/s]\n 54%|█████▍ | 27/50 [00:03<00:02, 8.59it/s]\n 56%|█████▌ | 28/50 [00:03<00:02, 8.59it/s]\n 58%|█████▊ | 29/50 [00:03<00:02, 8.54it/s]\n 60%|██████ | 30/50 [00:03<00:02, 8.55it/s]\n 62%|██████▏ | 31/50 [00:03<00:02, 8.57it/s]\n 64%|██████▍ | 32/50 [00:03<00:02, 8.57it/s]\n 66%|██████▌ | 33/50 [00:03<00:02, 8.47it/s]\n 68%|██████▊ | 34/50 [00:04<00:01, 8.50it/s]\n 70%|███████ | 35/50 [00:04<00:01, 8.53it/s]\n 72%|███████▏ | 36/50 [00:04<00:01, 8.55it/s]\n 74%|███████▍ | 37/50 [00:04<00:01, 8.52it/s]\n 76%|███████▌ | 38/50 [00:04<00:01, 8.54it/s]\n 78%|███████▊ | 39/50 [00:04<00:01, 8.55it/s]\n 80%|████████ | 40/50 [00:04<00:01, 8.56it/s]\n 82%|████████▏ | 41/50 [00:04<00:01, 8.57it/s]\n 84%|████████▍ | 42/50 [00:04<00:00, 8.06it/s]\n 86%|████████▌ | 43/50 [00:05<00:00, 8.21it/s]\n 88%|████████▊ | 44/50 [00:05<00:00, 8.32it/s]\n 90%|█████████ | 45/50 [00:05<00:00, 8.39it/s]\n 92%|█████████▏| 46/50 [00:05<00:00, 8.41it/s]\n 94%|█████████▍| 47/50 [00:05<00:00, 8.46it/s]\n 96%|█████████▌| 48/50 [00:05<00:00, 8.49it/s]\n 98%|█████████▊| 49/50 [00:05<00:00, 8.52it/s]\n100%|██████████| 50/50 [00:05<00:00, 8.54it/s]\n100%|██████████| 50/50 [00:05<00:00, 8.48it/s]",
"output": [
"https://replicate.delivery/pbxt/cVpZ4qQ1UXbKJ5Vqa4Cf4rpgLJXrSWTR2q8OQGKOCFp9BdzIA/out-0.png"
],
"data_removed": false,
"error": null,
"source": "web",
"status": "succeeded",
"created_at": "2023-09-22T19:45:51.593808Z",
"started_at": "2023-09-22T19:45:51.558035Z",
"completed_at": "2023-09-22T19:46:04.326336Z",
"urls": {
"cancel": "https://api.replicate.com/v1/predictions/bdpm5orb7wjorpejeom5f7j67e/cancel",
"get": "https://api.replicate.com/v1/predictions/bdpm5orb7wjorpejeom5f7j67e"
},
"metrics": {
"predict_time": 12.768301,
"total_time": 12.732528
}
}