diff --git a/networks/flux_extract_lora.py b/networks/flux_extract_lora.py index 65728702..f1ae8f96 100644 --- a/networks/flux_extract_lora.py +++ b/networks/flux_extract_lora.py @@ -139,7 +139,9 @@ def svd( if not no_metadata: title = os.path.splitext(os.path.basename(save_to))[0] - sai_metadata = sai_model_spec.build_metadata(lora_sd, False, False, False, True, False, time.time(), title, flux="dev") + sai_metadata = sai_model_spec.build_metadata( + lora_sd, False, False, False, True, False, time.time(), title, model_config={"flux": "dev"} + ) metadata.update(sai_metadata) save_to_file(save_to, lora_sd, metadata, save_dtype) diff --git a/networks/flux_merge_lora.py b/networks/flux_merge_lora.py index 855c0ed9..45ff6749 100644 --- a/networks/flux_merge_lora.py +++ b/networks/flux_merge_lora.py @@ -619,7 +619,16 @@ def merge(args): merged_from = sai_model_spec.build_merged_from([args.flux_model] + args.models) title = os.path.splitext(os.path.basename(args.save_to))[0] sai_metadata = sai_model_spec.build_metadata( - None, False, False, False, False, False, time.time(), title=title, merged_from=merged_from, flux="dev" + None, + False, + False, + False, + False, + False, + time.time(), + title=title, + merged_from=merged_from, + model_config={"flux": "dev"}, ) if flux_state_dict is not None and len(flux_state_dict) > 0: @@ -647,7 +656,16 @@ def merge(args): merged_from = sai_model_spec.build_merged_from(args.models) title = os.path.splitext(os.path.basename(args.save_to))[0] sai_metadata = sai_model_spec.build_metadata( - flux_state_dict, False, False, False, True, False, time.time(), title=title, merged_from=merged_from, flux="dev" + flux_state_dict, + False, + False, + False, + True, + False, + time.time(), + title=title, + merged_from=merged_from, + model_config={"flux": "dev"}, ) metadata.update(sai_metadata)