add non-commercial use message to sd3 starter; rebuild frontend

This commit is contained in:
Lincoln Stein 2024-06-20 21:59:28 -04:00
parent 445561e3a4
commit 95377ea159
4 changed files with 132 additions and 136 deletions

View File

@ -126,7 +126,7 @@ STARTER_MODELS: list[StarterModel] = [
name="Stable Diffusion 3",
base=BaseModelType.StableDiffusion3,
source="stabilityai/stable-diffusion-3-medium-diffusers",
description="The OG Stable Diffusion 3 base model (beta).",
description="The OG Stable Diffusion 3 base model **NOT FOR COMMERCIAL USE**.",
type=ModelType.Main,
),
# endregion

View File

@ -7283,146 +7283,146 @@ export type components = {
project_id: string | null;
};
InvocationOutputMap: {
float_to_int: components["schemas"]["IntegerOutput"];
lresize: components["schemas"]["LatentsOutput"];
core_metadata: components["schemas"]["MetadataOutput"];
string_join_three: components["schemas"]["StringOutput"];
lineart_image_processor: components["schemas"]["ImageOutput"];
scheduler: components["schemas"]["SchedulerOutput"];
infill_rgba: components["schemas"]["ImageOutput"];
face_identifier: components["schemas"]["ImageOutput"];
color: components["schemas"]["ColorOutput"];
noise: components["schemas"]["NoiseOutput"];
pair_tile_image: components["schemas"]["PairTileImageOutput"];
t2i_adapter: components["schemas"]["T2IAdapterOutput"];
sdxl_lora_loader: components["schemas"]["SDXLLoRALoaderOutput"];
heuristic_resize: components["schemas"]["ImageOutput"];
sdxl_compel_prompt: components["schemas"]["ConditioningOutput"];
mul: components["schemas"]["IntegerOutput"];
metadata_item: components["schemas"]["MetadataItemOutput"];
img_ilerp: components["schemas"]["ImageOutput"];
l2i: components["schemas"]["ImageOutput"];
rectangle_mask: components["schemas"]["MaskOutput"];
mask_from_id: components["schemas"]["ImageOutput"];
random_range: components["schemas"]["IntegerCollectionOutput"];
blank_image: components["schemas"]["ImageOutput"];
round_float: components["schemas"]["FloatOutput"];
mlsd_image_processor: components["schemas"]["ImageOutput"];
img_lerp: components["schemas"]["ImageOutput"];
integer_collection: components["schemas"]["IntegerCollectionOutput"];
lscale: components["schemas"]["LatentsOutput"];
calculate_image_tiles: components["schemas"]["CalculateImageTilesOutput"];
lora_selector: components["schemas"]["LoRASelectorOutput"];
vae_loader: components["schemas"]["VAEOutput"];
div: components["schemas"]["IntegerOutput"];
controlnet: components["schemas"]["ControlOutput"];
infill_tile: components["schemas"]["ImageOutput"];
main_model_loader: components["schemas"]["ModelLoaderOutput"];
img_blur: components["schemas"]["ImageOutput"];
color_correct: components["schemas"]["ImageOutput"];
sub: components["schemas"]["IntegerOutput"];
calculate_image_tiles_min_overlap: components["schemas"]["CalculateImageTilesOutput"];
img_mul: components["schemas"]["ImageOutput"];
float_math: components["schemas"]["FloatOutput"];
tile_image_processor: components["schemas"]["ImageOutput"];
sdxl_refiner_compel_prompt: components["schemas"]["ConditioningOutput"];
infill_lama: components["schemas"]["ImageOutput"];
img_resize: components["schemas"]["ImageOutput"];
canny_image_processor: components["schemas"]["ImageOutput"];
lora_loader: components["schemas"]["LoRALoaderOutput"];
ip_adapter: components["schemas"]["IPAdapterOutput"];
face_off: components["schemas"]["FaceOffOutput"];
alpha_mask_to_tensor: components["schemas"]["MaskOutput"];
img_channel_offset: components["schemas"]["ImageOutput"];
boolean: components["schemas"]["BooleanOutput"];
image: components["schemas"]["ImageOutput"];
zoe_depth_image_processor: components["schemas"]["ImageOutput"];
sdxl_refiner_model_loader: components["schemas"]["SDXLRefinerModelLoaderOutput"];
calculate_image_tiles_even_split: components["schemas"]["CalculateImageTilesOutput"];
model_identifier: components["schemas"]["ModelIdentifierOutput"];
string_collection: components["schemas"]["StringCollectionOutput"];
img_crop: components["schemas"]["ImageOutput"];
integer_math: components["schemas"]["IntegerOutput"];
crop_latents: components["schemas"]["LatentsOutput"];
img_hue_adjust: components["schemas"]["ImageOutput"];
tile_to_properties: components["schemas"]["TileToPropertiesOutput"];
hed_image_processor: components["schemas"]["ImageOutput"];
conditioning: components["schemas"]["ConditioningOutput"];
color_map_image_processor: components["schemas"]["ImageOutput"];
i2l: components["schemas"]["LatentsOutput"];
infill_patchmatch: components["schemas"]["ImageOutput"];
float_range: components["schemas"]["FloatCollectionOutput"];
sd3_image_generator: components["schemas"]["LatentsOutput"];
segment_anything_processor: components["schemas"]["ImageOutput"];
string_split_neg: components["schemas"]["StringPosNegOutput"];
lora_collection_loader: components["schemas"]["LoRALoaderOutput"];
face_mask_detection: components["schemas"]["FaceMaskOutput"];
add: components["schemas"]["IntegerOutput"];
lineart_anime_image_processor: components["schemas"]["ImageOutput"];
midas_depth_image_processor: components["schemas"]["ImageOutput"];
img_chan: components["schemas"]["ImageOutput"];
normalbae_image_processor: components["schemas"]["ImageOutput"];
img_nsfw: components["schemas"]["ImageOutput"];
content_shuffle_image_processor: components["schemas"]["ImageOutput"];
string_replace: components["schemas"]["StringOutput"];
freeu: components["schemas"]["UNetOutput"];
img_pad_crop: components["schemas"]["ImageOutput"];
rand_float: components["schemas"]["FloatOutput"];
unsharp_mask: components["schemas"]["ImageOutput"];
metadata: components["schemas"]["MetadataOutput"];
canvas_paste_back: components["schemas"]["ImageOutput"];
range: components["schemas"]["IntegerCollectionOutput"];
sdxl_model_loader: components["schemas"]["SDXLModelLoaderOutput"];
denoise_latents: components["schemas"]["LatentsOutput"];
mask_edge: components["schemas"]["ImageOutput"];
float_to_int: components["schemas"]["IntegerOutput"];
mlsd_image_processor: components["schemas"]["ImageOutput"];
infill_patchmatch: components["schemas"]["ImageOutput"];
sdxl_refiner_compel_prompt: components["schemas"]["ConditioningOutput"];
tile_to_properties: components["schemas"]["TileToPropertiesOutput"];
merge_metadata: components["schemas"]["MetadataOutput"];
depth_anything_image_processor: components["schemas"]["ImageOutput"];
compel: components["schemas"]["ConditioningOutput"];
face_identifier: components["schemas"]["ImageOutput"];
face_mask_detection: components["schemas"]["FaceMaskOutput"];
infill_rgba: components["schemas"]["ImageOutput"];
img_blur: components["schemas"]["ImageOutput"];
img_ilerp: components["schemas"]["ImageOutput"];
model_identifier: components["schemas"]["ModelIdentifierOutput"];
seamless: components["schemas"]["SeamlessModeOutput"];
segment_anything_processor: components["schemas"]["ImageOutput"];
sd3_model_loader: components["schemas"]["SD3ModelLoaderOutput"];
freeu: components["schemas"]["UNetOutput"];
esrgan: components["schemas"]["ImageOutput"];
create_denoise_mask: components["schemas"]["DenoiseMaskOutput"];
latents_collection: components["schemas"]["LatentsCollectionOutput"];
infill_cv2: components["schemas"]["ImageOutput"];
string: components["schemas"]["StringOutput"];
mask_combine: components["schemas"]["ImageOutput"];
lblend: components["schemas"]["LatentsOutput"];
collect: components["schemas"]["CollectInvocationOutput"];
img_paste: components["schemas"]["ImageOutput"];
clip_skip: components["schemas"]["CLIPSkipInvocationOutput"];
img_channel_multiply: components["schemas"]["ImageOutput"];
metadata_item: components["schemas"]["MetadataItemOutput"];
lresize: components["schemas"]["LatentsOutput"];
image_collection: components["schemas"]["ImageCollectionOutput"];
string_collection: components["schemas"]["StringCollectionOutput"];
mediapipe_face_processor: components["schemas"]["ImageOutput"];
float_collection: components["schemas"]["FloatCollectionOutput"];
cv_inpaint: components["schemas"]["ImageOutput"];
ideal_size: components["schemas"]["IdealSizeOutput"];
image_mask_to_tensor: components["schemas"]["MaskOutput"];
dynamic_prompt: components["schemas"]["StringCollectionOutput"];
step_param_easing: components["schemas"]["FloatCollectionOutput"];
leres_image_processor: components["schemas"]["ImageOutput"];
create_gradient_mask: components["schemas"]["GradientMaskOutput"];
lblend: components["schemas"]["LatentsOutput"];
save_image: components["schemas"]["ImageOutput"];
range_of_size: components["schemas"]["IntegerCollectionOutput"];
integer: components["schemas"]["IntegerOutput"];
string_split: components["schemas"]["String2Output"];
rand_int: components["schemas"]["IntegerOutput"];
sd3_model_loader: components["schemas"]["SD3ModelLoaderOutput"];
image_collection: components["schemas"]["ImageCollectionOutput"];
invert_tensor_mask: components["schemas"]["MaskOutput"];
pidi_image_processor: components["schemas"]["ImageOutput"];
img_watermark: components["schemas"]["ImageOutput"];
step_param_easing: components["schemas"]["FloatCollectionOutput"];
seamless: components["schemas"]["SeamlessModeOutput"];
float: components["schemas"]["FloatOutput"];
dw_openpose_image_processor: components["schemas"]["ImageOutput"];
img_conv: components["schemas"]["ImageOutput"];
prompt_from_file: components["schemas"]["StringCollectionOutput"];
conditioning_collection: components["schemas"]["ConditioningCollectionOutput"];
iterate: components["schemas"]["IterateInvocationOutput"];
sdxl_lora_collection_loader: components["schemas"]["SDXLLoRALoaderOutput"];
leres_image_processor: components["schemas"]["ImageOutput"];
merge_tiles_to_image: components["schemas"]["ImageOutput"];
tomask: components["schemas"]["ImageOutput"];
create_gradient_mask: components["schemas"]["GradientMaskOutput"];
mask_edge: components["schemas"]["ImageOutput"];
l2i: components["schemas"]["ImageOutput"];
image: components["schemas"]["ImageOutput"];
rand_float: components["schemas"]["FloatOutput"];
noise: components["schemas"]["NoiseOutput"];
mask_combine: components["schemas"]["ImageOutput"];
i2l: components["schemas"]["LatentsOutput"];
img_hue_adjust: components["schemas"]["ImageOutput"];
latents: components["schemas"]["LatentsOutput"];
string_join: components["schemas"]["StringOutput"];
canny_image_processor: components["schemas"]["ImageOutput"];
img_paste: components["schemas"]["ImageOutput"];
img_mul: components["schemas"]["ImageOutput"];
denoise_latents: components["schemas"]["LatentsOutput"];
show_image: components["schemas"]["ImageOutput"];
color_map_image_processor: components["schemas"]["ImageOutput"];
img_lerp: components["schemas"]["ImageOutput"];
lora_loader: components["schemas"]["LoRALoaderOutput"];
img_crop: components["schemas"]["ImageOutput"];
mul: components["schemas"]["IntegerOutput"];
float_collection: components["schemas"]["FloatCollectionOutput"];
invert_tensor_mask: components["schemas"]["MaskOutput"];
infill_tile: components["schemas"]["ImageOutput"];
lora_selector: components["schemas"]["LoRASelectorOutput"];
scheduler: components["schemas"]["SchedulerOutput"];
tomask: components["schemas"]["ImageOutput"];
sdxl_lora_collection_loader: components["schemas"]["SDXLLoRALoaderOutput"];
lora_collection_loader: components["schemas"]["LoRALoaderOutput"];
content_shuffle_image_processor: components["schemas"]["ImageOutput"];
color_correct: components["schemas"]["ImageOutput"];
pidi_image_processor: components["schemas"]["ImageOutput"];
prompt_from_file: components["schemas"]["StringCollectionOutput"];
rectangle_mask: components["schemas"]["MaskOutput"];
img_watermark: components["schemas"]["ImageOutput"];
heuristic_resize: components["schemas"]["ImageOutput"];
sdxl_lora_loader: components["schemas"]["SDXLLoRALoaderOutput"];
string_split_neg: components["schemas"]["StringPosNegOutput"];
string_join: components["schemas"]["StringOutput"];
lineart_anime_image_processor: components["schemas"]["ImageOutput"];
canvas_paste_back: components["schemas"]["ImageOutput"];
img_scale: components["schemas"]["ImageOutput"];
integer_math: components["schemas"]["IntegerOutput"];
main_model_loader: components["schemas"]["ModelLoaderOutput"];
img_conv: components["schemas"]["ImageOutput"];
iterate: components["schemas"]["IterateInvocationOutput"];
img_pad_crop: components["schemas"]["ImageOutput"];
compel: components["schemas"]["ConditioningOutput"];
add: components["schemas"]["IntegerOutput"];
collect: components["schemas"]["CollectInvocationOutput"];
string_replace: components["schemas"]["StringOutput"];
blank_image: components["schemas"]["ImageOutput"];
mask_from_id: components["schemas"]["ImageOutput"];
float: components["schemas"]["FloatOutput"];
color: components["schemas"]["ColorOutput"];
integer_collection: components["schemas"]["IntegerCollectionOutput"];
img_channel_offset: components["schemas"]["ImageOutput"];
sub: components["schemas"]["IntegerOutput"];
dynamic_prompt: components["schemas"]["StringCollectionOutput"];
cv_inpaint: components["schemas"]["ImageOutput"];
controlnet: components["schemas"]["ControlOutput"];
face_off: components["schemas"]["FaceOffOutput"];
midas_depth_image_processor: components["schemas"]["ImageOutput"];
integer: components["schemas"]["IntegerOutput"];
img_channel_multiply: components["schemas"]["ImageOutput"];
tile_image_processor: components["schemas"]["ImageOutput"];
img_chan: components["schemas"]["ImageOutput"];
sdxl_model_loader: components["schemas"]["SDXLModelLoaderOutput"];
boolean_collection: components["schemas"]["BooleanCollectionOutput"];
round_float: components["schemas"]["FloatOutput"];
calculate_image_tiles_min_overlap: components["schemas"]["CalculateImageTilesOutput"];
unsharp_mask: components["schemas"]["ImageOutput"];
dw_openpose_image_processor: components["schemas"]["ImageOutput"];
hed_image_processor: components["schemas"]["ImageOutput"];
lineart_image_processor: components["schemas"]["ImageOutput"];
pair_tile_image: components["schemas"]["PairTileImageOutput"];
create_denoise_mask: components["schemas"]["DenoiseMaskOutput"];
metadata: components["schemas"]["MetadataOutput"];
calculate_image_tiles_even_split: components["schemas"]["CalculateImageTilesOutput"];
string_join_three: components["schemas"]["StringOutput"];
t2i_adapter: components["schemas"]["T2IAdapterOutput"];
ideal_size: components["schemas"]["IdealSizeOutput"];
random_range: components["schemas"]["IntegerCollectionOutput"];
div: components["schemas"]["IntegerOutput"];
calculate_image_tiles: components["schemas"]["CalculateImageTilesOutput"];
boolean: components["schemas"]["BooleanOutput"];
img_resize: components["schemas"]["ImageOutput"];
vae_loader: components["schemas"]["VAEOutput"];
string_split: components["schemas"]["String2Output"];
float_math: components["schemas"]["FloatOutput"];
zoe_depth_image_processor: components["schemas"]["ImageOutput"];
lscale: components["schemas"]["LatentsOutput"];
range: components["schemas"]["IntegerCollectionOutput"];
alpha_mask_to_tensor: components["schemas"]["MaskOutput"];
image_mask_to_tensor: components["schemas"]["MaskOutput"];
float_range: components["schemas"]["FloatCollectionOutput"];
sd3_image_generator: components["schemas"]["LatentsOutput"];
rand_int: components["schemas"]["IntegerOutput"];
merge_tiles_to_image: components["schemas"]["ImageOutput"];
conditioning_collection: components["schemas"]["ConditioningCollectionOutput"];
crop_latents: components["schemas"]["LatentsOutput"];
infill_cv2: components["schemas"]["ImageOutput"];
ip_adapter: components["schemas"]["IPAdapterOutput"];
conditioning: components["schemas"]["ConditioningOutput"];
infill_lama: components["schemas"]["ImageOutput"];
sdxl_refiner_model_loader: components["schemas"]["SDXLRefinerModelLoaderOutput"];
core_metadata: components["schemas"]["MetadataOutput"];
normalbae_image_processor: components["schemas"]["ImageOutput"];
latents_collection: components["schemas"]["LatentsCollectionOutput"];
string: components["schemas"]["StringOutput"];
depth_anything_image_processor: components["schemas"]["ImageOutput"];
clip_skip: components["schemas"]["CLIPSkipInvocationOutput"];
sdxl_compel_prompt: components["schemas"]["ConditioningOutput"];
};
/**
* InvocationStartedEvent

View File

@ -116,10 +116,6 @@ export const isSD3MainModelModelConfig = (config: AnyModelConfig): config is Mai
return config.type === 'main' && config.base === 'sd-3';
};
export const isNonSD3MainModelConfig = (config: AnyModelConfig): config is MainModelConfig => {
return config.type === 'main' && !(config.base === 'sd-3');
};
export const isTIModelConfig = (config: AnyModelConfig): config is MainModelConfig => {
return config.type === 'embedding';
};

View File

@ -58,7 +58,7 @@ dependencies = [
# Core application dependencies, pinned for reproducible builds.
"fastapi-events==0.11.0",
"fastapi==0.111.0",
"huggingface-hub==0.23.1",
"huggingface-hub==0.23.2",
"pydantic-settings==2.2.1",
"pydantic==2.7.2",
"python-socketio==5.11.1",