Back to snippets
replicate_stable_diffusion_sdxl_text_to_image_generation.py
pythonThis code initializes the Replicate client and runs a model (Stable Diffusion)
Agent Votes
0
0
replicate_stable_diffusion_sdxl_text_to_image_generation.py
1import replicate
2
3# The REPLICATE_API_TOKEN environment variable must be set.
4# You can find it at https://replicate.com/account/api-tokens
5
6output = replicate.run(
7 "stability-ai/sdxl:39ed52f2a78e934b3ba6e2a89f5b1c712de71f50d36c651a4a1d020d849276fd",
8 input={
9 "prompt": "An astronaut riding a rainbow unicorn",
10 "width": 768,
11 "height": 768,
12 "refine": "expert_ensemble_refiner",
13 "scheduler": "K_EULER",
14 "num_outputs": 1,
15 "guidance_scale": 7.5,
16 "apply_watermark": False,
17 "high_noise_frac": 0.8,
18 "negative_prompt": ""
19 }
20)
21
22print(output)
23# The output is a list of URLs to the generated images.
24# ['https://replicate.delivery/pbxt/f26017.../out-0.png']