--- library_name: diffusers --- #### use ideogram-api to generate character using one input image Get your Ideogram API token from [here](https://developer.ideogram.ai/ideogram-api/api-overview) Set it as the `IDEOGRAM_API_KEY` environment variable: ```py from diffusers import ModularPipeline from diffusers.utils import load_image character_pipe = ModularPipeline.from_pretrained("diffusers-internal-dev/ideogram-character-generator", trust_remote_code=True) print(character_pipe.doc) image = character_pipe( prompt=( "medium shot (waist-up) of an Asian woman, full upper body clearly visible, " "wearing a T-shirt with the text 'Modular Diffusers' legible on the chest, natural lighting, " "professional photography style" ), character_image=load_image("yiyi_3.jpg"), output="image" ) image.save("yiyi_character.png") ``` #### use with Flux Kontext ``` from diffusers import FluxKontextPipeline import torch pipe = FluxKontextPipeline.from_pretrained("black-forest-labs/FLUX.1-Kontext-dev", torch_dtype=torch.bfloat16) pipe.to("cuda") image = pipe( image=image, prompt='''standing in front of a coffee shop entrace with text "Huggingface". Do not change the character.''', guidance_scale=1.5 ).images[0] ``` ![image/png](https://cdn-uploads.huggingface.co/production/uploads/624ef9ba9d608e459387b34e/qDpJVBpCJ20b5zfa0kBFZ.png)