3929 lines
127 KiB
TypeScript
3929 lines
127 KiB
TypeScript
/**
|
|
* This file was auto-generated by openapi-typescript.
|
|
* Do not make direct changes to the file.
|
|
*/
|
|
|
|
export interface paths {
|
|
"/api/auth/huggingface/callback": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Hf Callback */
|
|
get: operations["route_hf_callback_api_auth_huggingface_callback_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/auth/huggingface/login": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Hf Login */
|
|
post: operations["route_hf_login_api_auth_huggingface_login_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/auth/huggingface/logout": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Hf Logout */
|
|
post: operations["route_hf_logout_api_auth_huggingface_logout_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/auth/huggingface/status": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Hf Auth Status */
|
|
get: operations["route_hf_auth_status_api_auth_huggingface_status_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/enhance-prompt": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/**
|
|
* Route Enhance Prompt
|
|
* @description POST /api/enhance-prompt.
|
|
*/
|
|
post: operations["route_enhance_prompt_api_enhance_prompt_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/extend": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Extend */
|
|
post: operations["route_extend_api_extend_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/generate": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/**
|
|
* Route Generate
|
|
* @description POST /api/generate — video generation from JSON body.
|
|
*/
|
|
post: operations["route_generate_api_generate_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/generate-image": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/**
|
|
* Route Generate Image
|
|
* @description POST /api/generate-image.
|
|
*/
|
|
post: operations["route_generate_image_api_generate_image_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/generate/cancel": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/**
|
|
* Route Generate Cancel
|
|
* @description POST /api/generate/cancel.
|
|
*/
|
|
post: operations["route_generate_cancel_api_generate_cancel_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/generate/models-specs": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/**
|
|
* Route Generate Model Specs
|
|
* @description GET /api/generate/models-specs.
|
|
*/
|
|
get: operations["route_generate_model_specs_api_generate_models_specs_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/generation/progress": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/**
|
|
* Route Generation Progress
|
|
* @description GET /api/generation/progress.
|
|
*/
|
|
get: operations["route_generation_progress_api_generation_progress_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/gpu-info": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Gpu Info */
|
|
get: operations["route_gpu_info_api_gpu_info_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/gpu-info/mps": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Mps Memory */
|
|
get: operations["route_mps_memory_api_gpu_info_mps_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/ic-lora/extract-conditioning": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Ic Lora Extract */
|
|
post: operations["route_ic_lora_extract_api_ic_lora_extract_conditioning_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/ic-lora/generate": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Ic Lora Generate */
|
|
post: operations["route_ic_lora_generate_api_ic_lora_generate_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/ic-loras": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route List Ic Loras */
|
|
get: operations["route_list_ic_loras_api_ic_loras_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/ic-loras/download": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Ic Lora Download */
|
|
post: operations["route_ic_lora_download_api_ic_loras_download_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/ic-loras/download/progress": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Ic Lora Download Progress */
|
|
get: operations["route_ic_lora_download_progress_api_ic_loras_download_progress_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/loras": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route List Loras */
|
|
get: operations["route_list_loras_api_loras_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/loras/download": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Lora Download */
|
|
post: operations["route_lora_download_api_loras_download_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/loras/download/progress": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Lora Download Progress */
|
|
get: operations["route_lora_download_progress_api_loras_download_progress_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/**
|
|
* Route List Models
|
|
* @description Return installed model files. ?type=lora -> regular LoRAs only;
|
|
* ?type=ic-lora -> IC-LoRAs only; no type -> all installed models.
|
|
*/
|
|
get: operations["route_list_models_api_models_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/active-ltx-model": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Set Active Ltx Model */
|
|
post: operations["route_set_active_ltx_model_api_models_active_ltx_model_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/check-access": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Check Model Access */
|
|
post: operations["route_check_model_access_api_models_check_access_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/delete": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
post?: never;
|
|
/** Route Model Delete */
|
|
delete: operations["route_model_delete_api_models_delete_delete"];
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/describe": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Describe Checkpoints */
|
|
post: operations["route_describe_checkpoints_api_models_describe_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/download": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Model Download */
|
|
post: operations["route_model_download_api_models_download_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/download/active": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Active Download */
|
|
get: operations["route_active_download_api_models_download_active_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/download/progress": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Download Progress */
|
|
get: operations["route_download_progress_api_models_download_progress_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/img-gen-recommendation": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Img Gen Recommendation */
|
|
get: operations["route_img_gen_recommendation_api_models_img_gen_recommendation_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/ltx-ic-lora-recommendation": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Ltx Ic Lora Recommendation */
|
|
get: operations["route_ltx_ic_lora_recommendation_api_models_ltx_ic_lora_recommendation_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/ltx-recommendation": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Ltx Recommendation */
|
|
get: operations["route_ltx_recommendation_api_models_ltx_recommendation_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/ltx-versions": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Ltx Versions */
|
|
get: operations["route_ltx_versions_api_models_ltx_versions_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/models/text-encoder-recommendation": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Text Encoder Recommendation */
|
|
get: operations["route_text_encoder_recommendation_api_models_text_encoder_recommendation_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/retake": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Retake */
|
|
post: operations["route_retake_api_retake_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/runtime-policy": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Runtime Policy */
|
|
get: operations["route_runtime_policy_api_runtime_policy_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/settings": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Get Settings */
|
|
get: operations["route_get_settings_api_settings_get"];
|
|
put?: never;
|
|
/** Route Post Settings */
|
|
post: operations["route_post_settings_api_settings_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/settings/gemini-models": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route List Gemini Models */
|
|
get: operations["route_list_gemini_models_api_settings_gemini_models_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/suggest-gap-prompt": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Suggest Gap Prompt */
|
|
post: operations["route_suggest_gap_prompt_api_suggest_gap_prompt_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/api/system/shutdown": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
get?: never;
|
|
put?: never;
|
|
/** Route Shutdown */
|
|
post: operations["route_shutdown_api_system_shutdown_post"];
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
"/health": {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
/** Route Health */
|
|
get: operations["route_health_health_get"];
|
|
put?: never;
|
|
post?: never;
|
|
delete?: never;
|
|
options?: never;
|
|
head?: never;
|
|
patch?: never;
|
|
trace?: never;
|
|
};
|
|
}
|
|
export type webhooks = Record<string, never>;
|
|
export interface components {
|
|
schemas: {
|
|
/** ActiveDownloadResponse */
|
|
ActiveDownloadResponse: {
|
|
/** Cp Ids */
|
|
cp_ids: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/** Session Id */
|
|
session_id: string | null;
|
|
};
|
|
/** AppSettingsPatch */
|
|
AppSettingsPatch: {
|
|
/** Activeltxmodelid */
|
|
activeLtxModelId?: ("ltx-2.5-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-22b-distilled") | null;
|
|
/** Diffusionstagecacheenabled */
|
|
diffusionStageCacheEnabled?: boolean | null;
|
|
/** Falapikey */
|
|
falApiKey?: string | null;
|
|
/** Geminiapikey */
|
|
geminiApiKey?: string | null;
|
|
/** Geminimodel */
|
|
geminiModel?: string | null;
|
|
/** Lockedseed */
|
|
lockedSeed?: number | null;
|
|
/** Ltxapikey */
|
|
ltxApiKey?: string | null;
|
|
/** Modelsdir */
|
|
modelsDir?: string | null;
|
|
/** Promptcachesize */
|
|
promptCacheSize?: number | null;
|
|
/** Promptenhancerenabledi2V */
|
|
promptEnhancerEnabledI2V?: boolean | null;
|
|
/** Promptenhancerenabledt2V */
|
|
promptEnhancerEnabledT2V?: boolean | null;
|
|
/** Promptenhancerproviderpreference */
|
|
promptEnhancerProviderPreference?: ("local" | "api") | null;
|
|
/** Seedlocked */
|
|
seedLocked?: boolean | null;
|
|
/** Useconvvae */
|
|
useConvVae?: boolean | null;
|
|
/** Uselocaltextencoder */
|
|
useLocalTextEncoder?: boolean | null;
|
|
/** Usetorchcompile */
|
|
useTorchCompile?: boolean | null;
|
|
/** Userprefersfalapiimagegenerations */
|
|
userPrefersFalApiImageGenerations?: boolean | null;
|
|
/** Userprefersltxapivideogenerations */
|
|
userPrefersLtxApiVideoGenerations?: boolean | null;
|
|
};
|
|
/** AuthorSpec */
|
|
AuthorSpec: {
|
|
/**
|
|
* Affiliation
|
|
* @default community
|
|
* @enum {string}
|
|
*/
|
|
affiliation: "ltx" | "community";
|
|
/** Name */
|
|
name: string;
|
|
/** Url */
|
|
url?: string | null;
|
|
};
|
|
/** CancelCancellingResponse */
|
|
CancelCancellingResponse: {
|
|
/** Id */
|
|
id: string;
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "cancelling";
|
|
};
|
|
/** CancelNoActiveGenerationResponse */
|
|
CancelNoActiveGenerationResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "no_active_generation";
|
|
};
|
|
/** CatalogDownloadStartResponse */
|
|
CatalogDownloadStartResponse: {
|
|
/** Sessionid */
|
|
sessionId: string;
|
|
/** Status */
|
|
status: string;
|
|
};
|
|
/** CheckModelAccessRequest */
|
|
CheckModelAccessRequest: {
|
|
/** Cp Ids */
|
|
cp_ids?: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
};
|
|
/** CheckModelAccessResponse */
|
|
CheckModelAccessResponse: {
|
|
/** Access */
|
|
access: {
|
|
[key: string]: "authorized" | "not_authorized";
|
|
};
|
|
};
|
|
/** CheckpointDescriptor */
|
|
CheckpointDescriptor: {
|
|
/**
|
|
* Cp Id
|
|
* @enum {string}
|
|
*/
|
|
cp_id: "ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo";
|
|
/** Downloaded */
|
|
downloaded: boolean;
|
|
/** Name */
|
|
name: string;
|
|
/**
|
|
* Role
|
|
* @enum {string}
|
|
*/
|
|
role: "base" | "upscaler" | "text_encoder" | "vae" | "image" | "support";
|
|
/** Size Bytes */
|
|
size_bytes: number;
|
|
};
|
|
/** DescribeCheckpointsRequest */
|
|
DescribeCheckpointsRequest: {
|
|
/** Cp Ids */
|
|
cp_ids: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
};
|
|
/** DescribeCheckpointsResponse */
|
|
DescribeCheckpointsResponse: {
|
|
/** Checkpoints */
|
|
checkpoints: components["schemas"]["CheckpointDescriptor"][];
|
|
};
|
|
/** DownloadProgressCompleteResponse */
|
|
DownloadProgressCompleteResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "complete";
|
|
};
|
|
/** DownloadProgressErrorResponse */
|
|
DownloadProgressErrorResponse: {
|
|
/** Error */
|
|
error: string;
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "error";
|
|
};
|
|
/** DownloadProgressRunningResponse */
|
|
DownloadProgressRunningResponse: {
|
|
/** All Files */
|
|
all_files: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/** Completed Files */
|
|
completed_files: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/** Current Downloading File */
|
|
current_downloading_file: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo") | null;
|
|
/** Current File Progress */
|
|
current_file_progress: number;
|
|
/** Error */
|
|
error?: null;
|
|
/** Expected Total Bytes */
|
|
expected_total_bytes: number;
|
|
/** Speed Bytes Per Sec */
|
|
speed_bytes_per_sec: number;
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "downloading";
|
|
/** Total Downloaded Bytes */
|
|
total_downloaded_bytes: number;
|
|
/** Total Progress */
|
|
total_progress: number;
|
|
};
|
|
/**
|
|
* DownloadSpec
|
|
* @description HF download location for a catalog item.
|
|
*
|
|
* ``variants`` is always non-empty. The first entry is the default checkpoint
|
|
* (preferred for generation / omit-``variant_id`` downloads). See the comment on
|
|
* ``LoraCatalogHandler`` listing helpers.
|
|
*/
|
|
DownloadSpec: {
|
|
/** Repo Id */
|
|
repo_id: string;
|
|
/** Variants */
|
|
variants: components["schemas"]["DownloadVariant"][];
|
|
};
|
|
/**
|
|
* DownloadVariant
|
|
* @description One downloadable weights file under a catalog item (e.g. strong vs light).
|
|
*/
|
|
DownloadVariant: {
|
|
/** Filename */
|
|
filename: string;
|
|
/** Id */
|
|
id: string;
|
|
/** Label */
|
|
label: string;
|
|
/** Size Bytes */
|
|
size_bytes: number;
|
|
};
|
|
/**
|
|
* EnhancePromptRequest
|
|
* @description Regular-LoRA, IC-LoRA, and built-in conditioning-type selection are mutually exclusive UI
|
|
* surfaces — a request never carries more than one of loraCatalogIds/icLoraId/conditioningType.
|
|
*/
|
|
EnhancePromptRequest: {
|
|
/** Conditioningtype */
|
|
conditioningType?: ("canny" | "depth") | null;
|
|
/** Duration */
|
|
duration?: number | null;
|
|
/** Fps */
|
|
fps?: number | null;
|
|
/** Icloraid */
|
|
icLoraId?: string | null;
|
|
/** Imagepath */
|
|
imagePath?: string | null;
|
|
/** Keyframes */
|
|
keyframes?: components["schemas"]["KeyframeInput"][];
|
|
/** Lastimagepath */
|
|
lastImagePath?: string | null;
|
|
/** Loracatalogids */
|
|
loraCatalogIds?: string[];
|
|
/**
|
|
* Mediatype
|
|
* @default video
|
|
* @enum {string}
|
|
*/
|
|
mediaType: "video" | "image";
|
|
/** Prompt */
|
|
prompt: string;
|
|
/**
|
|
* Provider
|
|
* @default local
|
|
* @enum {string}
|
|
*/
|
|
provider: "local" | "api";
|
|
};
|
|
/** EnhancePromptResponse */
|
|
EnhancePromptResponse: {
|
|
/** Enhancedprompt */
|
|
enhancedPrompt: string;
|
|
};
|
|
/** ExtendRequest */
|
|
ExtendRequest: {
|
|
/** Duration */
|
|
duration: number;
|
|
/**
|
|
* Mode
|
|
* @default end
|
|
* @enum {string}
|
|
*/
|
|
mode: "start" | "end";
|
|
/**
|
|
* Model
|
|
* @default pro
|
|
* @constant
|
|
*/
|
|
model: "pro";
|
|
/**
|
|
* Prompt
|
|
* @default
|
|
*/
|
|
prompt: string;
|
|
resolution?: components["schemas"]["TargetResolution"] | null;
|
|
/** Video Path */
|
|
video_path: string;
|
|
};
|
|
/** GeminiModelOptionPayload */
|
|
GeminiModelOptionPayload: {
|
|
/**
|
|
* Description
|
|
* @default
|
|
*/
|
|
description: string;
|
|
/** Displayname */
|
|
displayName: string;
|
|
/** Id */
|
|
id: string;
|
|
};
|
|
/** GeminiModelsResponsePayload */
|
|
GeminiModelsResponsePayload: {
|
|
/** Models */
|
|
models: components["schemas"]["GeminiModelOptionPayload"][];
|
|
/** Resolvedmodel */
|
|
resolvedModel: string;
|
|
};
|
|
/** GenerateImageCancelledResponse */
|
|
GenerateImageCancelledResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "cancelled";
|
|
};
|
|
/** GenerateImageCompleteResponse */
|
|
GenerateImageCompleteResponse: {
|
|
/** Image Paths */
|
|
image_paths: string[];
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "complete";
|
|
};
|
|
/** GenerateImageRequest */
|
|
GenerateImageRequest: {
|
|
/**
|
|
* Height
|
|
* @default 1024
|
|
*/
|
|
height: number;
|
|
/** Imagepath */
|
|
imagePath?: string | null;
|
|
/**
|
|
* Numimages
|
|
* @default 1
|
|
*/
|
|
numImages: number;
|
|
/**
|
|
* Numsteps
|
|
* @default 4
|
|
*/
|
|
numSteps: number;
|
|
/** Prompt */
|
|
prompt: string;
|
|
/**
|
|
* Strength
|
|
* @default 0.6
|
|
*/
|
|
strength: number;
|
|
/**
|
|
* Width
|
|
* @default 1024
|
|
*/
|
|
width: number;
|
|
};
|
|
/** GenerateVideoCancelledResponse */
|
|
GenerateVideoCancelledResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "cancelled";
|
|
};
|
|
/** GenerateVideoCompleteResponse */
|
|
GenerateVideoCompleteResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "complete";
|
|
/** Video Path */
|
|
video_path: string;
|
|
};
|
|
/** GenerateVideoModelsSpecsResponse */
|
|
GenerateVideoModelsSpecsResponse: {
|
|
/** Api Models */
|
|
api_models: components["schemas"]["LTXVideoGenerationModelSpecItem"][];
|
|
/** Local Models */
|
|
local_models: components["schemas"]["LTXVideoGenerationModelSpecItem"][];
|
|
};
|
|
/** GenerateVideoRequest */
|
|
GenerateVideoRequest: {
|
|
/**
|
|
* Aspectratio
|
|
* @default 16:9
|
|
* @enum {string}
|
|
*/
|
|
aspectRatio: "16:9" | "9:16";
|
|
/**
|
|
* Audio
|
|
* @default false
|
|
*/
|
|
audio: boolean;
|
|
/** Audiopath */
|
|
audioPath?: string | null;
|
|
/**
|
|
* Cameramotion
|
|
* @default none
|
|
* @enum {string}
|
|
*/
|
|
cameraMotion: "none" | "dolly_in" | "dolly_out" | "dolly_left" | "dolly_right" | "jib_up" | "jib_down" | "static" | "focus_shift";
|
|
/**
|
|
* Duration
|
|
* @default 5
|
|
*/
|
|
duration: (2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20) | null;
|
|
/**
|
|
* Fps
|
|
* @default 24
|
|
* @enum {integer}
|
|
*/
|
|
fps: 24 | 25 | 48 | 50;
|
|
/** Imagepath */
|
|
imagePath?: string | null;
|
|
/** Keyframes */
|
|
keyframes?: components["schemas"]["KeyframeInput"][];
|
|
/** Lastimagepath */
|
|
lastImagePath?: string | null;
|
|
/** Loras */
|
|
loras?: components["schemas"]["LoraEntry"][];
|
|
/**
|
|
* Model
|
|
* @default fast
|
|
* @enum {string}
|
|
*/
|
|
model: "fast" | "pro" | "fast-2.5" | "pro-2.5";
|
|
/**
|
|
* Negativeprompt
|
|
* @default
|
|
*/
|
|
negativePrompt: string;
|
|
/** Prompt */
|
|
prompt: string;
|
|
/**
|
|
* Resolution
|
|
* @default 1080p
|
|
* @enum {string}
|
|
*/
|
|
resolution: "540p" | "720p" | "1080p" | "1440p" | "2160p";
|
|
/** Seed */
|
|
seed?: number | null;
|
|
};
|
|
/** GenerationProgressResponse */
|
|
GenerationProgressResponse: {
|
|
/** Cancellable */
|
|
cancellable: boolean;
|
|
/** Currentstep */
|
|
currentStep: number | null;
|
|
/** Id */
|
|
id?: string | null;
|
|
/** Phase */
|
|
phase: string;
|
|
/** Progress */
|
|
progress: number;
|
|
/** Result */
|
|
result?: string | string[] | null;
|
|
/**
|
|
* Status
|
|
* @enum {string}
|
|
*/
|
|
status: "idle" | "running" | "complete" | "cancelled" | "error";
|
|
/** Totalsteps */
|
|
totalSteps: number | null;
|
|
};
|
|
/** GpuInfoResponse */
|
|
GpuInfoResponse: {
|
|
/** Cuda Available */
|
|
cuda_available: boolean;
|
|
/**
|
|
* Gpu Available
|
|
* @default false
|
|
*/
|
|
gpu_available: boolean;
|
|
gpu_info: components["schemas"]["GpuTelemetry"];
|
|
/** Gpu Name */
|
|
gpu_name: string | null;
|
|
/**
|
|
* Mps Available
|
|
* @default false
|
|
*/
|
|
mps_available: boolean;
|
|
/** Vram Gb */
|
|
vram_gb: number | null;
|
|
};
|
|
/** GpuTelemetry */
|
|
GpuTelemetry: {
|
|
/** Name */
|
|
name: string;
|
|
/** Vram */
|
|
vram: number;
|
|
/** Vramused */
|
|
vramUsed: number;
|
|
};
|
|
/** HTTPErrorResponse */
|
|
HTTPErrorResponse: {
|
|
/** Code */
|
|
code: string;
|
|
/** Message */
|
|
message: string;
|
|
};
|
|
/** HealthResponse */
|
|
HealthResponse: {
|
|
/** Active Model */
|
|
active_model: string | null;
|
|
gpu_info: components["schemas"]["GpuTelemetry"];
|
|
/** Models Loaded */
|
|
models_loaded: boolean;
|
|
/** Models Status */
|
|
models_status: components["schemas"]["ModelStatusItem"][];
|
|
/** Sage Attention */
|
|
sage_attention: boolean;
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "ok";
|
|
};
|
|
/** HuggingFaceAuthStatusResponse */
|
|
HuggingFaceAuthStatusResponse: {
|
|
/**
|
|
* Status
|
|
* @enum {string}
|
|
*/
|
|
status: "authenticated" | "pending" | "not_authenticated";
|
|
};
|
|
/** HuggingFaceLoginResponse */
|
|
HuggingFaceLoginResponse: {
|
|
/** Client Id */
|
|
client_id: string;
|
|
/** Code Challenge */
|
|
code_challenge: string;
|
|
/** Code Challenge Method */
|
|
code_challenge_method: string;
|
|
/** Redirect Uri */
|
|
redirect_uri: string;
|
|
/** Scope */
|
|
scope: string;
|
|
/** State */
|
|
state: string;
|
|
};
|
|
/** HuggingFaceLogoutResponse */
|
|
HuggingFaceLogoutResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "logged_out";
|
|
};
|
|
/**
|
|
* IcLoraCatalogItem
|
|
* @description IC-LoRA — base plus IC-specific preprocessing / controls / default settings.
|
|
*
|
|
* IC-LoRAs always take a driving image/video; `input` is required in practice (the base
|
|
* field is optional for plain LoRAs). Enforced by the validator below, so handlers can rely
|
|
* on it being present.
|
|
*/
|
|
IcLoraCatalogItem: {
|
|
/**
|
|
* Allows Empty Prompt
|
|
* @default false
|
|
*/
|
|
allows_empty_prompt: boolean;
|
|
/**
|
|
* Allows Reference Image
|
|
* @default false
|
|
*/
|
|
allows_reference_image: boolean;
|
|
author?: components["schemas"]["AuthorSpec"] | null;
|
|
/** Base Model */
|
|
base_model?: string | null;
|
|
/** Controls */
|
|
controls?: components["schemas"]["IcLoraControl"][];
|
|
/** Created At */
|
|
created_at?: string | null;
|
|
default_settings?: components["schemas"]["IcLoraSettings"];
|
|
/** Description */
|
|
description: string;
|
|
download: components["schemas"]["DownloadSpec"];
|
|
/** Enhancement Examples */
|
|
enhancement_examples?: string[];
|
|
/** Id */
|
|
id: string;
|
|
input?: components["schemas"]["InputSpec"] | null;
|
|
/** Instructions */
|
|
instructions?: components["schemas"]["InstructionSection"][];
|
|
license?: components["schemas"]["LicenseSpec"] | null;
|
|
media?: components["schemas"]["MediaSpec"] | null;
|
|
/** Name */
|
|
name: string;
|
|
/** Preprocessing */
|
|
preprocessing?: components["schemas"]["PreprocessingStep"][];
|
|
prompt_template?: components["schemas"]["PromptTemplateSpec"] | null;
|
|
/** Recommended Strength */
|
|
recommended_strength?: number | null;
|
|
/** Requires Hf Login */
|
|
requires_hf_login: boolean;
|
|
/** Supported Models */
|
|
supported_models?: ("LTX-2.3" | "LTX-2.5")[];
|
|
/** Tags */
|
|
tags?: string[];
|
|
/** Trigger */
|
|
trigger?: string | null;
|
|
/** Trigger Placement */
|
|
trigger_placement?: ("first_token" | "anywhere") | null;
|
|
};
|
|
/** IcLoraControl */
|
|
IcLoraControl: {
|
|
/** Default */
|
|
default?: number | string | null;
|
|
/** Id */
|
|
id: string;
|
|
/**
|
|
* Kind
|
|
* @default int
|
|
* @enum {string}
|
|
*/
|
|
kind: "int" | "select" | "position_canvas";
|
|
/** Label */
|
|
label: string;
|
|
/** Options */
|
|
options?: number[] | string[] | null;
|
|
/** Unit */
|
|
unit?: string | null;
|
|
/** Value Labels */
|
|
value_labels?: {
|
|
[key: string]: string;
|
|
} | null;
|
|
};
|
|
/** IcLoraDownloadProgressResponse */
|
|
IcLoraDownloadProgressResponse: {
|
|
/**
|
|
* Downloaded Bytes
|
|
* @default 0
|
|
*/
|
|
downloaded_bytes: number;
|
|
/** Error */
|
|
error?: string | null;
|
|
/**
|
|
* Expected Bytes
|
|
* @default 0
|
|
*/
|
|
expected_bytes: number;
|
|
/** Ic Lora Id */
|
|
ic_lora_id?: string | null;
|
|
/**
|
|
* Progress
|
|
* @default 0
|
|
*/
|
|
progress: number;
|
|
/**
|
|
* Speed Bytes Per Sec
|
|
* @default 0
|
|
*/
|
|
speed_bytes_per_sec: number;
|
|
/**
|
|
* Status
|
|
* @enum {string}
|
|
*/
|
|
status: "downloading" | "complete" | "error";
|
|
};
|
|
/** IcLoraDownloadRequest */
|
|
IcLoraDownloadRequest: {
|
|
/** Ic Lora Id */
|
|
ic_lora_id: string;
|
|
/**
|
|
* Use Hf Auth
|
|
* @default false
|
|
*/
|
|
use_hf_auth: boolean;
|
|
/** Variant Id */
|
|
variant_id?: string | null;
|
|
};
|
|
/** IcLoraExtractRequest */
|
|
IcLoraExtractRequest: {
|
|
/**
|
|
* Conditioning Type
|
|
* @default canny
|
|
* @enum {string}
|
|
*/
|
|
conditioning_type: "canny" | "depth";
|
|
/**
|
|
* Frame Time
|
|
* @default 0
|
|
*/
|
|
frame_time: number;
|
|
/** Video Path */
|
|
video_path: string;
|
|
};
|
|
/** IcLoraExtractResponse */
|
|
IcLoraExtractResponse: {
|
|
/** Conditioning */
|
|
conditioning: string;
|
|
/**
|
|
* Conditioning Type
|
|
* @enum {string}
|
|
*/
|
|
conditioning_type: "canny" | "depth";
|
|
/** Frame Time */
|
|
frame_time: number;
|
|
/** Original */
|
|
original: string;
|
|
};
|
|
/** IcLoraGenerateCancelledResponse */
|
|
IcLoraGenerateCancelledResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "cancelled";
|
|
};
|
|
/** IcLoraGenerateCompleteResponse */
|
|
IcLoraGenerateCompleteResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "complete";
|
|
/** Video Path */
|
|
video_path: string;
|
|
};
|
|
/** IcLoraGenerateRequest */
|
|
IcLoraGenerateRequest: {
|
|
/** Audio Mode */
|
|
audio_mode?: ("source" | "generated" | "off") | null;
|
|
/**
|
|
* Cfg Guidance Scale
|
|
* @default 1
|
|
*/
|
|
cfg_guidance_scale: number;
|
|
/** Conditioning Strength */
|
|
conditioning_strength?: number | null;
|
|
/**
|
|
* Conditioning Type
|
|
* @enum {string}
|
|
*/
|
|
conditioning_type: "canny" | "depth" | "custom";
|
|
/** Control Values */
|
|
control_values?: {
|
|
[key: string]: number | string;
|
|
};
|
|
/** Control Video Path */
|
|
control_video_path?: string | null;
|
|
/** Custom Lora Ref */
|
|
custom_lora_ref?: string | null;
|
|
/** Fps Override */
|
|
fps_override?: number | null;
|
|
/** Ic Lora Id */
|
|
ic_lora_id?: string | null;
|
|
/** Images */
|
|
images?: components["schemas"]["IcLoraImageInput"][];
|
|
/** Input Path */
|
|
input_path?: string | null;
|
|
/** Lora Strength */
|
|
lora_strength?: number | null;
|
|
/**
|
|
* Negative Prompt
|
|
* @default
|
|
*/
|
|
negative_prompt: string;
|
|
/**
|
|
* Num Inference Steps
|
|
* @default 30
|
|
*/
|
|
num_inference_steps: number;
|
|
outpaint_pads?: components["schemas"]["OutpaintPads"] | null;
|
|
/** Prompt */
|
|
prompt: string;
|
|
resolution?: components["schemas"]["TargetResolution"] | null;
|
|
/** Resolution Factor */
|
|
resolution_factor?: number | null;
|
|
/** Skip Stage 2 */
|
|
skip_stage_2?: boolean | null;
|
|
/** Use Lora In Stage 2 */
|
|
use_lora_in_stage_2?: boolean | null;
|
|
/** Variant Id */
|
|
variant_id?: string | null;
|
|
/**
|
|
* Video Path
|
|
* @default
|
|
*/
|
|
video_path: string;
|
|
};
|
|
/** IcLoraImageInput */
|
|
IcLoraImageInput: {
|
|
/**
|
|
* Frame
|
|
* @default 0
|
|
*/
|
|
frame: number;
|
|
/** Path */
|
|
path: string;
|
|
/**
|
|
* Strength
|
|
* @default 1
|
|
*/
|
|
strength: number;
|
|
};
|
|
/** IcLoraListItem */
|
|
IcLoraListItem: {
|
|
/** Downloaded */
|
|
downloaded: boolean;
|
|
/** Downloaded Variant Ids */
|
|
downloaded_variant_ids?: string[];
|
|
ic_lora: components["schemas"]["IcLoraCatalogItem"];
|
|
};
|
|
/** IcLoraListResponse */
|
|
IcLoraListResponse: {
|
|
/** Ic Loras */
|
|
ic_loras: components["schemas"]["IcLoraListItem"][];
|
|
};
|
|
/** IcLoraSettings */
|
|
IcLoraSettings: {
|
|
/**
|
|
* Audio Mode
|
|
* @default generated
|
|
* @enum {string}
|
|
*/
|
|
audio_mode: "source" | "generated" | "off";
|
|
/**
|
|
* Conditioning Strength
|
|
* @default 1
|
|
*/
|
|
conditioning_strength: number;
|
|
/**
|
|
* Lora Strength
|
|
* @default 1
|
|
*/
|
|
lora_strength: number;
|
|
/**
|
|
* Resolution Factor
|
|
* @default 2
|
|
*/
|
|
resolution_factor: number;
|
|
/**
|
|
* Skip Stage 2
|
|
* @default false
|
|
*/
|
|
skip_stage_2: boolean;
|
|
/**
|
|
* Use Lora In Stage 2
|
|
* @default false
|
|
*/
|
|
use_lora_in_stage_2: boolean;
|
|
};
|
|
/** ImageGenRecommendationResponse */
|
|
ImageGenRecommendationResponse: {
|
|
/** Cp To Download */
|
|
cp_to_download: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo") | null;
|
|
};
|
|
/** InputSpec */
|
|
InputSpec: {
|
|
/**
|
|
* Kind
|
|
* @enum {string}
|
|
*/
|
|
kind: "image" | "video";
|
|
/**
|
|
* Optional
|
|
* @default false
|
|
*/
|
|
optional: boolean;
|
|
};
|
|
/** InstalledModelResponse */
|
|
InstalledModelResponse: {
|
|
/** Is Ic Lora */
|
|
is_ic_lora: boolean;
|
|
/** Is Lora */
|
|
is_lora: boolean;
|
|
/** Kind */
|
|
kind: string;
|
|
/** Name */
|
|
name: string;
|
|
/** Path */
|
|
path: string;
|
|
/** Size Bytes */
|
|
size_bytes: number;
|
|
};
|
|
/** InstalledModelsResponse */
|
|
InstalledModelsResponse: {
|
|
/** Models */
|
|
models: components["schemas"]["InstalledModelResponse"][];
|
|
};
|
|
/** InstructionSection */
|
|
InstructionSection: {
|
|
/** Body */
|
|
body: string | string[];
|
|
/**
|
|
* Kind
|
|
* @enum {string}
|
|
*/
|
|
kind: "summary" | "prompting" | "tips" | "input";
|
|
/**
|
|
* Title
|
|
* @enum {string}
|
|
*/
|
|
title: "What it does" | "Input" | "Prompt" | "Tips" | "Notes";
|
|
};
|
|
JsonValue: unknown;
|
|
/**
|
|
* KeyframeInput
|
|
* @description CamelCase of LTXV keyframe-edit `{image_uri, frame_index, strength}`.
|
|
*/
|
|
KeyframeInput: {
|
|
/** Frameindex */
|
|
frameIndex: number;
|
|
/** Imagepath */
|
|
imagePath: string;
|
|
/**
|
|
* Strength
|
|
* @default 1
|
|
*/
|
|
strength: number;
|
|
};
|
|
/**
|
|
* LTXOfferingCapabilitiesSpec
|
|
* @description Feature flags for one local model or API pipeline. Pixel maps stay backend-only.
|
|
*/
|
|
LTXOfferingCapabilitiesSpec: {
|
|
/** A2V */
|
|
a2v: boolean;
|
|
/** Auto Duration */
|
|
auto_duration: boolean;
|
|
/** Camera Motion */
|
|
camera_motion: boolean;
|
|
/** Extend */
|
|
extend: boolean;
|
|
/** I2V */
|
|
i2v: boolean;
|
|
/** Ic Lora */
|
|
ic_lora: boolean;
|
|
/** Multi Keyframe */
|
|
multi_keyframe: boolean;
|
|
/** Multi Keyframe Max Count */
|
|
multi_keyframe_max_count: number;
|
|
/** Retake */
|
|
retake: boolean;
|
|
/** T2V */
|
|
t2v: boolean;
|
|
/** User Loras */
|
|
user_loras: boolean;
|
|
};
|
|
/** LTXVideoGenerationModelSpecItem */
|
|
LTXVideoGenerationModelSpecItem: {
|
|
/**
|
|
* Pipeline
|
|
* @enum {string}
|
|
*/
|
|
pipeline: "fast" | "pro" | "fast-2.5" | "pro-2.5";
|
|
spec: components["schemas"]["LTXVideoGenerationSpec"];
|
|
};
|
|
/** LTXVideoGenerationResolutionSpec */
|
|
LTXVideoGenerationResolutionSpec: {
|
|
/** Fps To Durations */
|
|
fps_to_durations: {
|
|
[key: string]: (2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20)[];
|
|
};
|
|
};
|
|
/** LTXVideoGenerationSpec */
|
|
LTXVideoGenerationSpec: {
|
|
/** A2V Supported Resolutions Durations */
|
|
a2v_supported_resolutions_durations?: {
|
|
[key: string]: components["schemas"]["LTXVideoGenerationResolutionSpec"];
|
|
} | null;
|
|
capabilities?: components["schemas"]["LTXOfferingCapabilitiesSpec"] | null;
|
|
/** Display Name */
|
|
display_name: string;
|
|
/** Supported Resolutions Durations */
|
|
supported_resolutions_durations: {
|
|
[key: string]: components["schemas"]["LTXVideoGenerationResolutionSpec"];
|
|
};
|
|
};
|
|
/** LicenseSpec */
|
|
LicenseSpec: {
|
|
/** Name */
|
|
name: string;
|
|
/** Url */
|
|
url?: string | null;
|
|
};
|
|
/**
|
|
* LoraCatalogItem
|
|
* @description Base catalog entry — used as-is for a plain LoRA.
|
|
*/
|
|
LoraCatalogItem: {
|
|
/**
|
|
* Allows Empty Prompt
|
|
* @default false
|
|
*/
|
|
allows_empty_prompt: boolean;
|
|
author?: components["schemas"]["AuthorSpec"] | null;
|
|
/** Base Model */
|
|
base_model?: string | null;
|
|
/** Created At */
|
|
created_at?: string | null;
|
|
/** Description */
|
|
description: string;
|
|
download: components["schemas"]["DownloadSpec"];
|
|
/** Enhancement Examples */
|
|
enhancement_examples?: string[];
|
|
/** Id */
|
|
id: string;
|
|
input?: components["schemas"]["InputSpec"] | null;
|
|
/** Instructions */
|
|
instructions?: components["schemas"]["InstructionSection"][];
|
|
license?: components["schemas"]["LicenseSpec"] | null;
|
|
media?: components["schemas"]["MediaSpec"] | null;
|
|
/** Name */
|
|
name: string;
|
|
prompt_template?: components["schemas"]["PromptTemplateSpec"] | null;
|
|
/** Recommended Strength */
|
|
recommended_strength?: number | null;
|
|
/** Requires Hf Login */
|
|
requires_hf_login: boolean;
|
|
/** Supported Models */
|
|
supported_models?: ("LTX-2.3" | "LTX-2.5")[];
|
|
/** Tags */
|
|
tags?: string[];
|
|
/** Trigger */
|
|
trigger?: string | null;
|
|
/** Trigger Placement */
|
|
trigger_placement?: ("first_token" | "anywhere") | null;
|
|
};
|
|
/** LoraDownloadProgressResponse */
|
|
LoraDownloadProgressResponse: {
|
|
/**
|
|
* Downloaded Bytes
|
|
* @default 0
|
|
*/
|
|
downloaded_bytes: number;
|
|
/** Error */
|
|
error?: string | null;
|
|
/**
|
|
* Expected Bytes
|
|
* @default 0
|
|
*/
|
|
expected_bytes: number;
|
|
/** Lora Id */
|
|
lora_id?: string | null;
|
|
/**
|
|
* Progress
|
|
* @default 0
|
|
*/
|
|
progress: number;
|
|
/**
|
|
* Speed Bytes Per Sec
|
|
* @default 0
|
|
*/
|
|
speed_bytes_per_sec: number;
|
|
/**
|
|
* Status
|
|
* @enum {string}
|
|
*/
|
|
status: "downloading" | "complete" | "error";
|
|
};
|
|
/** LoraDownloadRequest */
|
|
LoraDownloadRequest: {
|
|
/** Lora Id */
|
|
lora_id: string;
|
|
/**
|
|
* Use Hf Auth
|
|
* @default false
|
|
*/
|
|
use_hf_auth: boolean;
|
|
/** Variant Id */
|
|
variant_id?: string | null;
|
|
};
|
|
/** LoraEntry */
|
|
LoraEntry: {
|
|
/** Ref */
|
|
ref: string;
|
|
/**
|
|
* Scale
|
|
* @default 1
|
|
*/
|
|
scale: number;
|
|
};
|
|
/** LoraListItem */
|
|
LoraListItem: {
|
|
/** Downloaded */
|
|
downloaded: boolean;
|
|
/** Downloaded Variant Ids */
|
|
downloaded_variant_ids?: string[];
|
|
lora: components["schemas"]["LoraCatalogItem"];
|
|
};
|
|
/** LoraListResponse */
|
|
LoraListResponse: {
|
|
/** Loras */
|
|
loras: components["schemas"]["LoraListItem"][];
|
|
};
|
|
/** LtxDownloadRecommendationResponse */
|
|
LtxDownloadRecommendationResponse: {
|
|
/** Cps To Download */
|
|
cps_to_download: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/**
|
|
* Optional Cp Ids
|
|
* @default []
|
|
*/
|
|
optional_cp_ids: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "download";
|
|
};
|
|
/** LtxIcLoraRecommendationResponse */
|
|
LtxIcLoraRecommendationResponse: {
|
|
/** Cps To Download */
|
|
cps_to_download: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/**
|
|
* Supported
|
|
* @default true
|
|
*/
|
|
supported: boolean;
|
|
};
|
|
/** LtxInsufficientFundsErrorResponse */
|
|
LtxInsufficientFundsErrorResponse: {
|
|
/**
|
|
* Code
|
|
* @constant
|
|
*/
|
|
code: "LTX_INSUFFICIENT_FUNDS";
|
|
/** Message */
|
|
message: string;
|
|
};
|
|
/** LtxModelVersionItem */
|
|
LtxModelVersionItem: {
|
|
/** Active */
|
|
active: boolean;
|
|
/** Cps To Download */
|
|
cps_to_download: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/** Installed */
|
|
installed: boolean;
|
|
/** Is Newest */
|
|
is_newest: boolean;
|
|
/** Label */
|
|
label: string;
|
|
/**
|
|
* Model Cp
|
|
* @enum {string}
|
|
*/
|
|
model_cp: "ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo";
|
|
/**
|
|
* Model Id
|
|
* @enum {string}
|
|
*/
|
|
model_id: "ltx-2.5-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-22b-distilled";
|
|
/** Size Bytes */
|
|
size_bytes: number;
|
|
};
|
|
/** LtxModelVersionsResponse */
|
|
LtxModelVersionsResponse: {
|
|
/** Versions */
|
|
versions: components["schemas"]["LtxModelVersionItem"][];
|
|
};
|
|
/** LtxOkRecommendationResponse */
|
|
LtxOkRecommendationResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "ok";
|
|
};
|
|
/** LtxUpgradeRecommendationResponse */
|
|
LtxUpgradeRecommendationResponse: {
|
|
/** Cps To Delete */
|
|
cps_to_delete: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/** Cps To Download */
|
|
cps_to_download: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/**
|
|
* Loses Built In Control
|
|
* @default false
|
|
*/
|
|
loses_built_in_control: boolean;
|
|
/**
|
|
* Ltx Model Id
|
|
* @enum {string}
|
|
*/
|
|
ltx_model_id: "ltx-2.5-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-22b-distilled";
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "upgrade";
|
|
/** Upgrade Message */
|
|
upgrade_message?: string | null;
|
|
};
|
|
/** MediaSpec */
|
|
MediaSpec: {
|
|
/** Demo Video */
|
|
demo_video?: string | null;
|
|
/** Thumbnail */
|
|
thumbnail?: string | null;
|
|
};
|
|
/** ModelDeleteRequest */
|
|
ModelDeleteRequest: {
|
|
/** Cp Ids */
|
|
cp_ids?: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
};
|
|
/** ModelDownloadRequest */
|
|
ModelDownloadRequest: {
|
|
/** Cp Ids */
|
|
cp_ids?: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo")[];
|
|
/**
|
|
* Type
|
|
* @default download
|
|
* @enum {string}
|
|
*/
|
|
type: "download" | "upgrade";
|
|
};
|
|
/** ModelDownloadStartResponse */
|
|
ModelDownloadStartResponse: {
|
|
/** Message */
|
|
message: string;
|
|
/** Sessionid */
|
|
sessionId: string;
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "started";
|
|
};
|
|
/** ModelStatusItem */
|
|
ModelStatusItem: {
|
|
/** Downloaded */
|
|
downloaded: boolean;
|
|
/** Id */
|
|
id: string;
|
|
/** Loaded */
|
|
loaded: boolean;
|
|
/** Name */
|
|
name: string;
|
|
};
|
|
/**
|
|
* MpsMemoryResponse
|
|
* @description Read-only Apple Silicon MPS memory snapshot, MiB. Fields are None off MPS.
|
|
*/
|
|
MpsMemoryResponse: {
|
|
/** Allocated Mib */
|
|
allocated_mib?: number | null;
|
|
/** Available */
|
|
available: boolean;
|
|
/** Driver Mib */
|
|
driver_mib?: number | null;
|
|
/** Recommended Max Mib */
|
|
recommended_max_mib?: number | null;
|
|
};
|
|
/**
|
|
* OutpaintPads
|
|
* @description Per-edge pixels to add around the source video (extend-only, so all ≥ 0).
|
|
*
|
|
* The +100% cap (each ≤ the source's axis size) needs the source dimensions, so it's enforced
|
|
* in `_outpaint_canvas`, not here.
|
|
*/
|
|
OutpaintPads: {
|
|
/** Bottom */
|
|
bottom: number;
|
|
/** Left */
|
|
left: number;
|
|
/** Right */
|
|
right: number;
|
|
/** Top */
|
|
top: number;
|
|
};
|
|
/** PreprocessingStep */
|
|
PreprocessingStep: {
|
|
/** Params */
|
|
params?: {
|
|
[key: string]: components["schemas"]["JsonValue"];
|
|
};
|
|
/** Utility */
|
|
utility: string;
|
|
};
|
|
/** PromptTemplatePlaceholder */
|
|
PromptTemplatePlaceholder: {
|
|
/** Choices */
|
|
choices?: string[] | null;
|
|
};
|
|
/**
|
|
* PromptTemplateSpec
|
|
* @description A fixed prompt structure a LoRA/IC-LoRA requires verbatim (e.g. a two-part
|
|
* "Reference shows X. Edited shows Y." restore template, or crossview's enum-constrained
|
|
* camera vocabulary). `template` contains `{name}` placeholders; each must have a matching
|
|
* entry in `placeholders`. A degenerate template with no placeholders (e.g. "upscale") is a
|
|
* fixed, non-generated prompt.
|
|
*/
|
|
PromptTemplateSpec: {
|
|
/** Placeholders */
|
|
placeholders?: {
|
|
[key: string]: components["schemas"]["PromptTemplatePlaceholder"];
|
|
};
|
|
/** Template */
|
|
template: string;
|
|
};
|
|
/** RetakeCancelledResponse */
|
|
RetakeCancelledResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "cancelled";
|
|
};
|
|
/** RetakePayloadResponse */
|
|
RetakePayloadResponse: {
|
|
/** Result */
|
|
result: {
|
|
[key: string]: unknown;
|
|
};
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "complete";
|
|
};
|
|
/** RetakeRequest */
|
|
RetakeRequest: {
|
|
/** Duration */
|
|
duration: number;
|
|
/**
|
|
* Mode
|
|
* @default replace_audio_and_video
|
|
* @enum {string}
|
|
*/
|
|
mode: "replace_audio_and_video" | "replace_video" | "replace_audio";
|
|
/**
|
|
* Model
|
|
* @default pro
|
|
* @constant
|
|
*/
|
|
model: "pro";
|
|
/**
|
|
* Prompt
|
|
* @default
|
|
*/
|
|
prompt: string;
|
|
resolution?: components["schemas"]["TargetResolution"] | null;
|
|
/** Start Time */
|
|
start_time: number;
|
|
/** Video Path */
|
|
video_path: string;
|
|
};
|
|
/** RetakeVideoResponse */
|
|
RetakeVideoResponse: {
|
|
/**
|
|
* Status
|
|
* @constant
|
|
*/
|
|
status: "complete";
|
|
/** Video Path */
|
|
video_path: string;
|
|
};
|
|
/** RuntimePolicyResponse */
|
|
RuntimePolicyResponse: {
|
|
/** Force Api Generations */
|
|
force_api_generations: boolean;
|
|
};
|
|
/** SetActiveLtxModelRequest */
|
|
SetActiveLtxModelRequest: {
|
|
/**
|
|
* Model Id
|
|
* @enum {string}
|
|
*/
|
|
model_id: "ltx-2.5-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-22b-distilled";
|
|
};
|
|
/** SettingsResponse */
|
|
SettingsResponse: {
|
|
/** Activeltxmodelid */
|
|
activeLtxModelId?: ("ltx-2.5-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-22b-distilled") | null;
|
|
/**
|
|
* Diffusionstagecacheenabled
|
|
* @default false
|
|
*/
|
|
diffusionStageCacheEnabled: boolean;
|
|
/**
|
|
* Geminimodel
|
|
* @default
|
|
*/
|
|
geminiModel: string;
|
|
/**
|
|
* Hasfalapikey
|
|
* @default false
|
|
*/
|
|
hasFalApiKey: boolean;
|
|
/**
|
|
* Hasgeminiapikey
|
|
* @default false
|
|
*/
|
|
hasGeminiApiKey: boolean;
|
|
/**
|
|
* Hasltxapikey
|
|
* @default false
|
|
*/
|
|
hasLtxApiKey: boolean;
|
|
/**
|
|
* Lockedseed
|
|
* @default 42
|
|
*/
|
|
lockedSeed: number;
|
|
/**
|
|
* Modelsdir
|
|
* @default
|
|
*/
|
|
modelsDir: string;
|
|
/**
|
|
* Promptcachesize
|
|
* @default 100
|
|
*/
|
|
promptCacheSize: number;
|
|
/**
|
|
* Promptenhancerenabledi2V
|
|
* @default false
|
|
*/
|
|
promptEnhancerEnabledI2V: boolean;
|
|
/**
|
|
* Promptenhancerenabledt2V
|
|
* @default true
|
|
*/
|
|
promptEnhancerEnabledT2V: boolean;
|
|
/** Promptenhancerproviderpreference */
|
|
promptEnhancerProviderPreference?: ("local" | "api") | null;
|
|
/**
|
|
* Seedlocked
|
|
* @default false
|
|
*/
|
|
seedLocked: boolean;
|
|
/**
|
|
* Useconvvae
|
|
* @default false
|
|
*/
|
|
useConvVae: boolean;
|
|
/**
|
|
* Uselocaltextencoder
|
|
* @default false
|
|
*/
|
|
useLocalTextEncoder: boolean;
|
|
/**
|
|
* Usetorchcompile
|
|
* @default false
|
|
*/
|
|
useTorchCompile: boolean;
|
|
/**
|
|
* Userprefersfalapiimagegenerations
|
|
* @default false
|
|
*/
|
|
userPrefersFalApiImageGenerations: boolean;
|
|
/**
|
|
* Userprefersltxapivideogenerations
|
|
* @default false
|
|
*/
|
|
userPrefersLtxApiVideoGenerations: boolean;
|
|
};
|
|
/** StatusResponse */
|
|
StatusResponse: {
|
|
/** Status */
|
|
status: string;
|
|
};
|
|
/** SuggestGapPromptRequest */
|
|
SuggestGapPromptRequest: {
|
|
/** Afterframe */
|
|
afterFrame?: string | null;
|
|
/**
|
|
* Afterprompt
|
|
* @default
|
|
*/
|
|
afterPrompt: string;
|
|
/** Beforeframe */
|
|
beforeFrame?: string | null;
|
|
/**
|
|
* Beforeprompt
|
|
* @default
|
|
*/
|
|
beforePrompt: string;
|
|
/**
|
|
* Gapduration
|
|
* @default 5
|
|
*/
|
|
gapDuration: number;
|
|
/** Inputimage */
|
|
inputImage?: string | null;
|
|
/**
|
|
* Mode
|
|
* @default text-to-video
|
|
* @enum {string}
|
|
*/
|
|
mode: "text-to-video" | "image-to-video" | "text-to-image";
|
|
};
|
|
/** SuggestGapPromptResponse */
|
|
SuggestGapPromptResponse: {
|
|
/**
|
|
* Status
|
|
* @default success
|
|
* @constant
|
|
*/
|
|
status: "success";
|
|
/** Suggested Prompt */
|
|
suggested_prompt: string;
|
|
};
|
|
/**
|
|
* TargetResolution
|
|
* @description Desired output resolution for a local generation. The backend corrects it to the
|
|
* nearest valid size (snapped down to a multiple of 32, never above the source).
|
|
*/
|
|
TargetResolution: {
|
|
/** Height */
|
|
height: number;
|
|
/** Width */
|
|
width: number;
|
|
};
|
|
/** TextEncoderRecommendationResponse */
|
|
TextEncoderRecommendationResponse: {
|
|
/** Active Local Enhancer Cp */
|
|
active_local_enhancer_cp: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo") | null;
|
|
/** Api Encoding Supported */
|
|
api_encoding_supported: boolean;
|
|
/** Cp To Download */
|
|
cp_to_download: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo") | null;
|
|
/** Expected Size Bytes */
|
|
expected_size_bytes: number;
|
|
/** Expected Size Gb */
|
|
expected_size_gb: number;
|
|
/** Local Enhancement Supported */
|
|
local_enhancement_supported: boolean;
|
|
/** Local Enhancer Cp */
|
|
local_enhancer_cp: ("ltx-2.3-22b-distilled" | "ltx-2.3-22b-distilled-1.1" | "ltx-2.3-spatial-upscaler-x2-1.0" | "ltx-2.3-spatial-upscaler-x2-1.1" | "ltx-2.3-22b-ic-lora-union-control-ref0.5" | "ltx-2.5-22b-distilled" | "ltx-2.5-spatial-upscaler-x2-1.0" | "ltx-2.5-video-vae" | "ltx-2.5-video-vae-conv" | "ltx-2.5-audio-vae" | "ltx-2.5-duration-head" | "dpt-hybrid-midas" | "yolox-l-torchscript" | "dw-ll-ucoco-384-bs5" | "gemma-3-12b-it-qat-q4_0-unquantized" | "gemma4-12b-with-proj-ltx-2.5" | "gemma-4-e2b-it" | "z-image-turbo") | null;
|
|
/** Local Enhancer Expected Size Gb */
|
|
local_enhancer_expected_size_gb: number | null;
|
|
/** Ltx Version Label */
|
|
ltx_version_label: string;
|
|
};
|
|
};
|
|
responses: never;
|
|
parameters: never;
|
|
requestBodies: never;
|
|
headers: never;
|
|
pathItems: never;
|
|
}
|
|
export type $defs = Record<string, never>;
|
|
export interface operations {
|
|
route_hf_callback_api_auth_huggingface_callback_get: {
|
|
parameters: {
|
|
query?: {
|
|
code?: string;
|
|
state?: string;
|
|
error?: string;
|
|
};
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"text/html": string;
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"text/html": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"text/html": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_hf_login_api_auth_huggingface_login_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HuggingFaceLoginResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_hf_logout_api_auth_huggingface_logout_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HuggingFaceLogoutResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_hf_auth_status_api_auth_huggingface_status_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HuggingFaceAuthStatusResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_enhance_prompt_api_enhance_prompt_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["EnhancePromptRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["EnhancePromptResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_extend_api_extend_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["ExtendRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["RetakeVideoResponse"] | components["schemas"]["RetakePayloadResponse"] | components["schemas"]["RetakeCancelledResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_generate_api_generate_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["GenerateVideoRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["GenerateVideoCompleteResponse"] | components["schemas"]["GenerateVideoCancelledResponse"];
|
|
};
|
|
};
|
|
/** @description LTX API credits are insufficient for the requested generation */
|
|
402: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["LtxInsufficientFundsErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_generate_image_api_generate_image_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["GenerateImageRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["GenerateImageCompleteResponse"] | components["schemas"]["GenerateImageCancelledResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_generate_cancel_api_generate_cancel_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["CancelCancellingResponse"] | components["schemas"]["CancelNoActiveGenerationResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_generate_model_specs_api_generate_models_specs_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["GenerateVideoModelsSpecsResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_generation_progress_api_generation_progress_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["GenerationProgressResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_gpu_info_api_gpu_info_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["GpuInfoResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_mps_memory_api_gpu_info_mps_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["MpsMemoryResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ic_lora_extract_api_ic_lora_extract_conditioning_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraExtractRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraExtractResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ic_lora_generate_api_ic_lora_generate_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraGenerateRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraGenerateCompleteResponse"] | components["schemas"]["IcLoraGenerateCancelledResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_list_ic_loras_api_ic_loras_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraListResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ic_lora_download_api_ic_loras_download_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraDownloadRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["CatalogDownloadStartResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ic_lora_download_progress_api_ic_loras_download_progress_get: {
|
|
parameters: {
|
|
query: {
|
|
sessionId: string;
|
|
};
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["IcLoraDownloadProgressResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_list_loras_api_loras_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["LoraListResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_lora_download_api_loras_download_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["LoraDownloadRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["CatalogDownloadStartResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_lora_download_progress_api_loras_download_progress_get: {
|
|
parameters: {
|
|
query: {
|
|
sessionId: string;
|
|
};
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["LoraDownloadProgressResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_list_models_api_models_get: {
|
|
parameters: {
|
|
query?: {
|
|
type?: string | null;
|
|
};
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["InstalledModelsResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_set_active_ltx_model_api_models_active_ltx_model_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["SetActiveLtxModelRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["StatusResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_check_model_access_api_models_check_access_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["CheckModelAccessRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["CheckModelAccessResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_model_delete_api_models_delete_delete: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["ModelDeleteRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["StatusResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_describe_checkpoints_api_models_describe_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["DescribeCheckpointsRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["DescribeCheckpointsResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_model_download_api_models_download_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["ModelDownloadRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["ModelDownloadStartResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_active_download_api_models_download_active_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["ActiveDownloadResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_download_progress_api_models_download_progress_get: {
|
|
parameters: {
|
|
query: {
|
|
sessionId: string;
|
|
};
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["DownloadProgressRunningResponse"] | components["schemas"]["DownloadProgressCompleteResponse"] | components["schemas"]["DownloadProgressErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_img_gen_recommendation_api_models_img_gen_recommendation_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["ImageGenRecommendationResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ltx_ic_lora_recommendation_api_models_ltx_ic_lora_recommendation_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["LtxIcLoraRecommendationResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ltx_recommendation_api_models_ltx_recommendation_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["LtxDownloadRecommendationResponse"] | components["schemas"]["LtxUpgradeRecommendationResponse"] | components["schemas"]["LtxOkRecommendationResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_ltx_versions_api_models_ltx_versions_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["LtxModelVersionsResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_text_encoder_recommendation_api_models_text_encoder_recommendation_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["TextEncoderRecommendationResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_retake_api_retake_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["RetakeRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["RetakeVideoResponse"] | components["schemas"]["RetakePayloadResponse"] | components["schemas"]["RetakeCancelledResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_runtime_policy_api_runtime_policy_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["RuntimePolicyResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_get_settings_api_settings_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["SettingsResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_post_settings_api_settings_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["AppSettingsPatch"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["StatusResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_list_gemini_models_api_settings_gemini_models_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["GeminiModelsResponsePayload"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_suggest_gap_prompt_api_suggest_gap_prompt_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody: {
|
|
content: {
|
|
"application/json": components["schemas"]["SuggestGapPromptRequest"];
|
|
};
|
|
};
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["SuggestGapPromptResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_shutdown_api_system_shutdown_post: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": {
|
|
[key: string]: string;
|
|
};
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
route_health_health_get: {
|
|
parameters: {
|
|
query?: never;
|
|
header?: never;
|
|
path?: never;
|
|
cookie?: never;
|
|
};
|
|
requestBody?: never;
|
|
responses: {
|
|
/** @description Successful Response */
|
|
200: {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HealthResponse"];
|
|
};
|
|
};
|
|
/** @description Client Error */
|
|
"4XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
/** @description Server Error */
|
|
"5XX": {
|
|
headers: {
|
|
[name: string]: unknown;
|
|
};
|
|
content: {
|
|
"application/json": components["schemas"]["HTTPErrorResponse"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|