File size: 1,392 Bytes
570fc47
 
 
 
c37869d
570fc47
c37869d
570fc47
c37869d
570fc47
c37869d
 
 
570fc47
c37869d
 
570fc47
c37869d
 
 
 
 
 
 
 
 
570fc47
c37869d
 
570fc47
c37869d
570fc47
c37869d
 
 
570fc47
c37869d
 
570fc47
 
c37869d
 
 
 
 
 
570fc47
 
c37869d
570fc47
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
---
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)