31 lines
1.1 KiB
TypeScript
31 lines
1.1 KiB
TypeScript
|
|
// NOTE: These are defined in Rust (as the source of truth) and duplicated in the frontend.
|
|
// In the future, we should use code gen (protobufs or similar) to keep the two sides in sync.
|
|
|
|
export enum CommonImageModel {
|
|
Flux1Dev = "flux_1_dev",
|
|
Flux1Schnell = "flux_1_schnell",
|
|
FluxPro11 = "flux_pro_1p1",
|
|
FluxPro11Ultra = "flux_pro_1p1_ultra",
|
|
GptImage1 = "gpt_image_1",
|
|
GptImage1p5 = "gpt_image_1p5",
|
|
GptImage2 = "gpt_image_2",
|
|
GptImage2p5Flare = "gpt_image_2p5_flare",
|
|
GptImage2p5Sunburst = "gpt_image_2p5_sunburst",
|
|
GrokImagineImage = "grok_imagine_image",
|
|
GrokImagineImageQuality = "grok_imagine_image_q",
|
|
Midjourney7 = "midjourney_7",
|
|
Midjourney7Niji = "midjourney_7_niji",
|
|
Midjourney8 = "midjourney_8",
|
|
NanaBanana = "nano_banana",
|
|
NanaBanana2 = "nano_banana_2",
|
|
NanaBananaPro = "nano_banana_pro",
|
|
Seedream4 = "seedream_4",
|
|
Seedream4p5 = "seedream_4p5",
|
|
Seedream5Lite = "seedream_5_lite",
|
|
Seedream5p0Pro = "seedream_5p0_pro",
|
|
Seedream5p0ProUltra = "seedream_5p0_pro_u",
|
|
QwenEdit2511Angles = "qwen_edit_2511_angles",
|
|
Flux2LoraAngles = "flux_2_lora_angles",
|
|
}
|