| | --- |
| | library_name: diffusers |
| | --- |
| | |
| | ## How to use |
| |
|
| | #### 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=( |
| | '''Youtube thumbnail of a women texting on iphone. Graphic overlay of text bubble "🤗"''' |
| | ), |
| | character_image=load_image(PATH_TO_IMAGE), |
| | 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='''change the text to "when is next diffusers release?"''', |
| | guidance_scale=1.5 |
| | ).images[0] |
| | ``` |
| |
|
| |
|
| |
|
| |  |
| |
|
| |
|