@@ -91,6 +91,26 @@ export type paths = {
9191 patch: operations["update_model_record"];
9292 trace?: never;
9393 };
94+ "/api/v2/models/i/{key}/reidentify": {
95+ parameters: {
96+ query?: never;
97+ header?: never;
98+ path?: never;
99+ cookie?: never;
100+ };
101+ get?: never;
102+ put?: never;
103+ /**
104+ * Reidentify Model
105+ * @description Attempt to reidentify a model by re-probing its weights file.
106+ */
107+ post: operations["reidentify_model"];
108+ delete?: never;
109+ options?: never;
110+ head?: never;
111+ patch?: never;
112+ trace?: never;
113+ };
94114 "/api/v2/models/scan_folder": {
95115 parameters: {
96116 query?: never;
@@ -24655,6 +24675,70 @@ export interface operations {
2465524675 };
2465624676 };
2465724677 };
24678+ reidentify_model: {
24679+ parameters: {
24680+ query?: never;
24681+ header?: never;
24682+ path: {
24683+ /** @description Key of the model to reidentify. */
24684+ key: string;
24685+ };
24686+ cookie?: never;
24687+ };
24688+ requestBody?: never;
24689+ responses: {
24690+ /** @description The model configuration was retrieved successfully */
24691+ 200: {
24692+ headers: {
24693+ [name: string]: unknown;
24694+ };
24695+ content: {
24696+ /** @example {
24697+ * "path": "string",
24698+ * "name": "string",
24699+ * "base": "sd-1",
24700+ * "type": "main",
24701+ * "format": "checkpoint",
24702+ * "config_path": "string",
24703+ * "key": "string",
24704+ * "hash": "string",
24705+ * "file_size": 1,
24706+ * "description": "string",
24707+ * "source": "string",
24708+ * "converted_at": 0,
24709+ * "variant": "normal",
24710+ * "prediction_type": "epsilon",
24711+ * "repo_variant": "fp16",
24712+ * "upcast_attention": false
24713+ * } */
24714+ "application/json": components["schemas"]["Main_Diffusers_SD1_Config"] | components["schemas"]["Main_Diffusers_SD2_Config"] | components["schemas"]["Main_Diffusers_SDXL_Config"] | components["schemas"]["Main_Diffusers_SDXLRefiner_Config"] | components["schemas"]["Main_Diffusers_SD3_Config"] | components["schemas"]["Main_Diffusers_CogView4_Config"] | components["schemas"]["Main_Checkpoint_SD1_Config"] | components["schemas"]["Main_Checkpoint_SD2_Config"] | components["schemas"]["Main_Checkpoint_SDXL_Config"] | components["schemas"]["Main_Checkpoint_SDXLRefiner_Config"] | components["schemas"]["Main_Checkpoint_FLUX_Config"] | components["schemas"]["Main_BnBNF4_FLUX_Config"] | components["schemas"]["Main_GGUF_FLUX_Config"] | components["schemas"]["VAE_Checkpoint_SD1_Config"] | components["schemas"]["VAE_Checkpoint_SD2_Config"] | components["schemas"]["VAE_Checkpoint_SDXL_Config"] | components["schemas"]["VAE_Checkpoint_FLUX_Config"] | components["schemas"]["VAE_Diffusers_SD1_Config"] | components["schemas"]["VAE_Diffusers_SDXL_Config"] | components["schemas"]["ControlNet_Checkpoint_SD1_Config"] | components["schemas"]["ControlNet_Checkpoint_SD2_Config"] | components["schemas"]["ControlNet_Checkpoint_SDXL_Config"] | components["schemas"]["ControlNet_Checkpoint_FLUX_Config"] | components["schemas"]["ControlNet_Diffusers_SD1_Config"] | components["schemas"]["ControlNet_Diffusers_SD2_Config"] | components["schemas"]["ControlNet_Diffusers_SDXL_Config"] | components["schemas"]["ControlNet_Diffusers_FLUX_Config"] | components["schemas"]["LoRA_LyCORIS_SD1_Config"] | components["schemas"]["LoRA_LyCORIS_SD2_Config"] | components["schemas"]["LoRA_LyCORIS_SDXL_Config"] | components["schemas"]["LoRA_LyCORIS_FLUX_Config"] | components["schemas"]["LoRA_OMI_SDXL_Config"] | components["schemas"]["LoRA_OMI_FLUX_Config"] | components["schemas"]["LoRA_Diffusers_SD1_Config"] | components["schemas"]["LoRA_Diffusers_SD2_Config"] | components["schemas"]["LoRA_Diffusers_SDXL_Config"] | components["schemas"]["LoRA_Diffusers_FLUX_Config"] | components["schemas"]["ControlLoRA_LyCORIS_FLUX_Config"] | components["schemas"]["T5Encoder_T5Encoder_Config"] | components["schemas"]["T5Encoder_BnBLLMint8_Config"] | components["schemas"]["TI_File_SD1_Config"] | components["schemas"]["TI_File_SD2_Config"] | components["schemas"]["TI_File_SDXL_Config"] | components["schemas"]["TI_Folder_SD1_Config"] | components["schemas"]["TI_Folder_SD2_Config"] | components["schemas"]["TI_Folder_SDXL_Config"] | components["schemas"]["IPAdapter_InvokeAI_SD1_Config"] | components["schemas"]["IPAdapter_InvokeAI_SD2_Config"] | components["schemas"]["IPAdapter_InvokeAI_SDXL_Config"] | components["schemas"]["IPAdapter_Checkpoint_SD1_Config"] | components["schemas"]["IPAdapter_Checkpoint_SD2_Config"] | components["schemas"]["IPAdapter_Checkpoint_SDXL_Config"] | components["schemas"]["IPAdapter_Checkpoint_FLUX_Config"] | components["schemas"]["T2IAdapter_Diffusers_SD1_Config"] | components["schemas"]["T2IAdapter_Diffusers_SDXL_Config"] | components["schemas"]["Spandrel_Checkpoint_Config"] | components["schemas"]["CLIPEmbed_Diffusers_G_Config"] | components["schemas"]["CLIPEmbed_Diffusers_L_Config"] | components["schemas"]["CLIPVision_Diffusers_Config"] | components["schemas"]["SigLIP_Diffusers_Config"] | components["schemas"]["FLUXRedux_Checkpoint_Config"] | components["schemas"]["LlavaOnevision_Diffusers_Config"] | components["schemas"]["Unknown_Config"];
24715+ };
24716+ };
24717+ /** @description Bad request */
24718+ 400: {
24719+ headers: {
24720+ [name: string]: unknown;
24721+ };
24722+ content?: never;
24723+ };
24724+ /** @description The model could not be found */
24725+ 404: {
24726+ headers: {
24727+ [name: string]: unknown;
24728+ };
24729+ content?: never;
24730+ };
24731+ /** @description Validation Error */
24732+ 422: {
24733+ headers: {
24734+ [name: string]: unknown;
24735+ };
24736+ content: {
24737+ "application/json": components["schemas"]["HTTPValidationError"];
24738+ };
24739+ };
24740+ };
24741+ };
2465824742 scan_for_models: {
2465924743 parameters: {
2466024744 query?: {
0 commit comments