mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 17:38:10 +00:00
wip
This commit is contained in:
1 parent
a54062d2bf
commit
377caa6acc
2 files changed
+1
-35
No files matched your search
+1
@@ -16,6 +16,7 @@ use crate::services::storyteller::state::storyteller_credential_manager::Storyte
|
||||
use enums::common::generation_provider::GenerationProvider;
|
||||
use log::{error, info};
|
||||
use tauri::{AppHandle, State};
|
||||
use crate::core::commands::enqueue::common::notify_frontend_of_errors::notify_frontend_of_errors;
|
||||
|
||||
#[tauri::command]
|
||||
pub async fn generate_image_command(
|
||||
|
||||
-35
@@ -1,14 +1,6 @@
|
||||
<<<<<<< HEAD
|
||||
use artcraft_router::api::common_aspect_ratio::CommonAspectRatio as RouterCommonAspectRatio;
|
||||
use artcraft_router::api::common_image_model::CommonImageModel as RouterCommonImageModel;
|
||||
use artcraft_router::api::common_resolution::CommonResolution as RouterCommonResolution;
|
||||
use enums::common::generation::common_aspect_ratio::CommonAspectRatio as OmniCommonAspectRatio;
|
||||
use enums::common::generation::common_image_model::CommonImageModel as OmniCommonImageModel;
|
||||
use enums::common::generation::common_resolution::CommonResolution as OmniCommonResolution;
|
||||
=======
|
||||
use artcraft_router::api::common_image_model::CommonImageModel as RouterCommonImageModel;
|
||||
use enums::common::generation::common_image_model::CommonImageModel as OmniCommonImageModel;
|
||||
>>>>>>> 13896d9306 (cleanup)
|
||||
|
||||
use crate::core::commands::generate::generate_image::tauri_image_model::TauriImageModel;
|
||||
use crate::core::events::generation_events::common::GenerationModel;
|
||||
@@ -19,10 +11,7 @@ pub fn map_to_omni_image_model(model: TauriImageModel) -> Option<OmniCommonImage
|
||||
match model {
|
||||
TauriImageModel::Flux1Dev => Some(OmniCommonImageModel::Flux1Dev),
|
||||
TauriImageModel::Flux1Schnell => Some(OmniCommonImageModel::Flux1Schnell),
|
||||
<<<<<<< HEAD
|
||||
TauriImageModel::FluxPro1 => Some(OmniCommonImageModel::FluxPro11), // TODO: Might be a slight mismatch
|
||||
=======
|
||||
>>>>>>> 13896d9306 (cleanup)
|
||||
TauriImageModel::FluxPro11 => Some(OmniCommonImageModel::FluxPro11),
|
||||
TauriImageModel::FluxPro11Ultra => Some(OmniCommonImageModel::FluxPro11Ultra),
|
||||
TauriImageModel::GptImage1 => Some(OmniCommonImageModel::GptImage1),
|
||||
@@ -35,7 +24,6 @@ pub fn map_to_omni_image_model(model: TauriImageModel) -> Option<OmniCommonImage
|
||||
TauriImageModel::Seedream4 => Some(OmniCommonImageModel::Seedream4),
|
||||
TauriImageModel::Seedream4p5 => Some(OmniCommonImageModel::Seedream4p5),
|
||||
TauriImageModel::Seedream5Lite => Some(OmniCommonImageModel::Seedream5Lite),
|
||||
<<<<<<< HEAD
|
||||
// Not accounted for yet
|
||||
TauriImageModel::GrokImage => None,
|
||||
TauriImageModel::Recraft3 => None,
|
||||
@@ -44,9 +32,6 @@ pub fn map_to_omni_image_model(model: TauriImageModel) -> Option<OmniCommonImage
|
||||
TauriImageModel::QwenEdit2511Angles => None,
|
||||
TauriImageModel::Flux2LoraAngles => None,
|
||||
TauriImageModel::FluxDevJuggernaut => None,
|
||||
=======
|
||||
_ => None,
|
||||
>>>>>>> 13896d9306 (cleanup)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,7 +39,6 @@ pub fn map_to_omni_image_model(model: TauriImageModel) -> Option<OmniCommonImage
|
||||
/// Returns None for models not supported by the router (Grok, Midjourney).
|
||||
pub fn map_to_router_image_model(model: TauriImageModel) -> Option<RouterCommonImageModel> {
|
||||
match model {
|
||||
<<<<<<< HEAD
|
||||
TauriImageModel::Flux1Dev => Some(RouterCommonImageModel::Flux1Dev), // Text-to-Image
|
||||
TauriImageModel::Flux1Schnell => Some(RouterCommonImageModel::Flux1Schnell), // Text-to-Image
|
||||
TauriImageModel::FluxPro1 => Some(RouterCommonImageModel::FluxPro11), // TODO: Might be a slight mismatch
|
||||
@@ -116,25 +100,6 @@ pub fn map_to_omni_resolution(res: RouterCommonResolution) -> OmniCommonResoluti
|
||||
RouterCommonResolution::FourEightyP => OmniCommonResolution::FourEightyP,
|
||||
RouterCommonResolution::SevenTwentyP => OmniCommonResolution::SevenTwentyP,
|
||||
RouterCommonResolution::TenEightyP => OmniCommonResolution::TenEightyP,
|
||||
=======
|
||||
TauriImageModel::Flux1Dev => Some(RouterCommonImageModel::Flux1Dev),
|
||||
TauriImageModel::Flux1Schnell => Some(RouterCommonImageModel::Flux1Schnell),
|
||||
TauriImageModel::FluxPro11 => Some(RouterCommonImageModel::FluxPro11),
|
||||
TauriImageModel::FluxPro11Ultra => Some(RouterCommonImageModel::FluxPro11Ultra),
|
||||
TauriImageModel::GptImage1 => Some(RouterCommonImageModel::GptImage1),
|
||||
TauriImageModel::GptImage1p5 => Some(RouterCommonImageModel::GptImage1p5),
|
||||
TauriImageModel::GptImage2 => Some(RouterCommonImageModel::GptImage2),
|
||||
TauriImageModel::NanoBanana => Some(RouterCommonImageModel::NanoBanana),
|
||||
TauriImageModel::NanoBanana2 => Some(RouterCommonImageModel::NanoBanana2),
|
||||
TauriImageModel::NanoBananaPro => Some(RouterCommonImageModel::NanoBananaPro),
|
||||
TauriImageModel::Gemini25Flash => Some(RouterCommonImageModel::NanoBanana),
|
||||
TauriImageModel::Seedream4 => Some(RouterCommonImageModel::Seedream4),
|
||||
TauriImageModel::Seedream4p5 => Some(RouterCommonImageModel::Seedream4p5),
|
||||
TauriImageModel::Seedream5Lite => Some(RouterCommonImageModel::Seedream5Lite),
|
||||
TauriImageModel::QwenEdit2511Angles => Some(RouterCommonImageModel::QwenEdit2511Angles),
|
||||
TauriImageModel::Flux2LoraAngles => Some(RouterCommonImageModel::Flux2LoraAngles),
|
||||
_ => None,
|
||||
>>>>>>> 13896d9306 (cleanup)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user