-
Notifications
You must be signed in to change notification settings - Fork 2
/
.env.sample
144 lines (119 loc) · 4.77 KB
/
.env.sample
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# Your Discord Bot Token.
DISCORD_TOKEN=
# Your HuggingFaces Access Token.
# Not required if STABLEDIFFUSION_LOCAL_ONLY is set to true
HUGGINGFACES_TOKEN=
# The output directory to use for output images.
# Defaults to "generated" if none are specified
#IMAGES_OUTPUT_DIRECTORY=another folder
# Define whether generated files are saved on the disk or not.
# Defaults to true
#SAVE_IMAGES_TO_DISK=false
# If you're low on VRAM, uncomment the following line by
# removing the '#' sign at the beginning.
# Accapted values are fp32 and fp16
# Defaults to fp32 is not specified
#STABLEDIFFUSION_MODE=fp16
# Force StableDiffusionPipeline to use predownloaded local files only, and avoid
# connecting to the internet.
# When set to true, the HUGGINGFACES_TOKEN is not required anymore.
# Defaults to false
#STABLEDIFFUSION_LOCAL_ONLY=true
# Determine where StableDiffusionPipeline download its files to.
# Mainly used for Docker setups.
# Empty by default, in which case StableDiffusionPipeline determine
# the location itself.
#STABLEDIFFUSION_CACHE_DIR=cache
# Determine the HuggingFaces model used by StableDiffusionPipeline.
# Defaults to CompVis/stable-diffusion-v1-4
#STABLEDIFFUSION_MODEL_NAME=hakurei/waifu-diffusion
# The default NUMBER OF IMAGES used in /degudiffusion form.
# Defaults to 8
#DEFAULT_IMAGES_PER_JOB=16
# Maximum number of images to output per job request.
# That means that the "NUMBER OF IMAGES" typed in /degudiffusion
# form will be clamped to that maximum value.
# Defaults to 64
#MAX_IMAGES_PER_JOB=8
# The default PROMPT used in /degudiffusion form.
# Defaults to Degu enjoys its morning coffee by {random_artists}, {random_tags}
#DEFAULT_PROMPT=A Nendoroid of Siberian Chipmunk
# The default SEED used in /degudiffusion form.
# Note that you don't have to type a SEED value, in Degu Diffusion.
# When no seed is provided, a random seed is generated for you.
# Empty by default.
#DEFAULT_SEED=-1
# Maximum number of inferences per image.
# That means that the "INFERENCES" number typed in /degudiffusion
# form will be clamped to that maximum value
# Defaults to 120
#MAX_INFERENCES_PER_IMAGE=120
# The default number of INFERENCES used in /degudiffusion form.
# Defaults to 60
#DEFAULT_INFERENCES_STEPS=30
# Guidance scale max.
# That means that the GUIDANCE SCALE number typed in /degudiffusion
# form will be clamped to that maximum value
# Defaults to 20
#MAX_GUIDANCE_SCALE_PER_IMAGE=20
# The default GUIDANCE SCALE used in /degudiffusion form.
# Defaults to 7.5
#DEFAULT_GUIDANCE_SCALE=15
# The width and height of generated images.
# Be *EXTREMELY* careful with this one, VRAM usage grows dramatically
# when using higher values.
# I highly recommend to switch to fp16 when using more than 512x512.
# Going below 512 in any direction will generally lead to garbage results.
# Defaults to 512x512
#IMAGES_WIDTH=512
#IMAGES_HEIGHT=512
# The nuber of images after which the bot will automatically create a thread.
# That means that if you set it to 2 :
# * When requesting up to 2 images per job, the bot will output everything
# on the main channel.
# * When requesting 3 images or more, the bot will create a thread and
# send the results inside this thread.
# Defaults to 2.
#MAX_IMAGES_BEFORE_THREAD=2
# In compact mode, the job response will only include the pictures, without
# any further details (like the Seed, Actual Prompt.).
# You can still use "Check Degu PNG Metadata" in this compact mode.
# Defaults to False.
#COMPACT_RESPONSES=True
# Determine if -1 should be interpreted as a random seed or an actual seed value.
# In order to mimic other Diffusers setup, -1 is now interpreted as
# a random seed value.
# That said, Degu Diffusion automatically generate random seeds, if you don't
# provide any
# Defaults to false
#SEED_MINUS_ONE_IS_RANDOM=false
# Determine the PyTorch device used. Default to "cuda".
# Any value other that "cuda" is untested.
# Defaults to cuda
#TORCH_DEVICE=rocm # Not tested at all.
# Maximum number of characters allowed for NUMBER OF IMAGES in
# /degudiffusion form.
# Defaults to 4
#FORM_NUMBER_OF_IMAGES_INPUT_MAX=3
# Maximum number of characters allowed for PROMPT in
# /degudiffusion form.
# Note that with the default setup, StableDiffusion will
# parse up to 77 tokens and ignore the rest.
# Defaults to 500
#FORM_PROMPT_INPUT_MAX=100
# Maximum number of characters allowed for **SEED** in
# /degudiffusion form.
# Defaults to 38
#FORM_SEED_INPUT_MAX=200
# Maximum number of characters allowed for INFERENCES in
# /degudiffusion form
# Defaults to 3
#FORM_INFERENCES_INPUT_MAX=2
# Maximum number of characters allowed for GUIDANCE SCALE in
# /degudiffusion form
# Conversion from float to string adds at least one decimal.
# Meaning that :
# 7 becomes 7.0 and takes 3 characters.
# 15 becomes 15.0 and takes 4 characters.
# Defaults to 6
#FORM_GUIDANCE_SCALE_INPUT_MAX=3