MCPcopy Create free account

hub / github.com/KLL535/ComfyUI_Simple_Qwen3-VL-gguf / functions

Functions75 in github.com/KLL535/ComfyUI_Simple_Qwen3-VL-gguf

↓ 25 callersFunction_debug_print
(debug, stage, start_time, message = "", text = "", file = sys.stdout)
debug_print.py:20
↓ 12 callersFunctionload_cached_section
(section_name: str)
qwen3vl_node.py:148
↓ 6 callersFunctionunload_model
(gccollect = False, debug = False, target="keep_vram")
qwen3vl_node.py:627
↓ 5 callersFunctionold_names_patch
(config: Dict[str, Any])
qwen3vl_node.py:1049
↓ 4 callersFunctionclear_memory
(gccollect = False, debug = False)
qwen3vl_node.py:153
↓ 3 callersFunction_debug_calc_speed
(result, exec_time)
qwen3vl_run.py:214
↓ 3 callersFunctionconfig_override_repair
Парсит конфиг в разных форматах с ошибками.
qwen3vl_node.py:634
↓ 2 callersFunction_build_image_content
(image_item, quality=95)
qwen3vl_run.py:42
↓ 2 callersFunction_build_video_content
(video_input, config)
qwen3vl_run.py:94
↓ 2 callersMethod_config_override_repair
(cls, text: str)
qwen3vl_node.py:749
↓ 2 callersFunction_inference
Внутренняя функция, выполняющая инференс с кешированием модели.
qwen3vl_run.py:225
↓ 2 callersFunctionbuild_prompt
(template: str, system: str, user: str)
qwen3vl_run.py:29
↓ 2 callersFunctionclear_temp_files
(temp_paths)
qwen3vl_node.py:173
↓ 2 callersMethodload
(self, style_preset, user_prompt="")
utils_node.py:72
↓ 2 callersFunctionold_config_patch
(script_name, config)
qwen3vl_node.py:1020
↓ 2 callersFunctionprocess_images
image_inputs: список из трёх элементов (image, image2, image3), каждый может быть тензором (B,H,W,C) или None. Возвращает список путей к врем
qwen3vl_node.py:181
↓ 2 callersFunctionrestore_dup
()
qwen3vl_run.py:917
↓ 2 callersFunctionrun_inference_pipeline
(script_name, config, mode="subprocess", gccollect = False, debug = False)
qwen3vl_node.py:533
↓ 2 callersFunctionsave_pil_temp
(pil_img, file_format, jpeg_quality)
qwen3vl_node.py:412
↓ 2 callersFunctiontensor_to_pil
Конвертирует тензор (H,W,C) в PIL Image.
qwen3vl_node.py:402
↓ 1 callersFunction_build_audio_content
(audio_item)
qwen3vl_run.py:65
↓ 1 callersFunction_update_cache_if_needed
()
qwen3vl_node.py:117
↓ 1 callersFunctionextract_data_from_file
(data_path)
qwen3vl_node.py:421
↓ 1 callersFunctionextract_json_block
Находит объект {...}, игнорируя скобки внутри строк. Если внешних скобок нет — оборачивает «голые» key: value.
qwen3vl_node.py:639
↓ 1 callersFunctionextract_json_from_output
Извлекает JSON из вывода, игнорируя логи до/после
qwen3vl_node.py:432
↓ 1 callersFunctionget_config_files
()
qwen3vl_node.py:79
↓ 1 callersFunctionmain
()
qwen3vl_run.py:927
↓ 1 callersFunctionprocess_audios
(audio_inputs, file_mode=True, target_sr=None, max_audios=3)
qwen3vl_node.py:239
↓ 1 callersFunctionprocess_videos
Читает форматы VideoFromFile, VideoFromComponents или cырой тензор
qwen3vl_node.py:315
↓ 1 callersFunctionrepair_and_load_json
(content: str, filepath: Optional[str] = None)
qwen3vl_node.py:91
↓ 1 callersMethodrun
(self, model_preset, system_preset, user_prompt, seed,
qwen3vl_node.py:794
↓ 1 callersFunctionrun_script_subprocess
(script_name, config, timeout=300)
qwen3vl_node.py:452
↓ 1 callersFunctionsave_dup
()
qwen3vl_run.py:901
↓ 1 callersFunctionswap_dup
()
qwen3vl_run.py:908
↓ 1 callersFunctionunload_llama_model
Выгружает модель из VRAM
qwen3vl_run.py:870
MethodINPUT_TYPES
(cls)
deprecated_node.py:8
MethodINPUT_TYPES
(cls)
utils_node.py:16
MethodINPUT_TYPES
(cls)
utils_node.py:52
MethodINPUT_TYPES
(cls)
utils_node.py:102
MethodINPUT_TYPES
(cls)
utils_node.py:145
MethodINPUT_TYPES
(cls)
utils_node.py:164
MethodINPUT_TYPES
(cls)
utils_node.py:183
MethodINPUT_TYPES
(cls)
utils_node.py:216
MethodINPUT_TYPES
(cls)
utils_node.py:259
MethodINPUT_TYPES
(cls)
utils_node.py:285
MethodINPUT_TYPES
(cls)
utils_node.py:323
MethodINPUT_TYPES
(cls)
qwen3vl_node.py:761
MethodINPUT_TYPES
(s)
ideogram4.py:16
MethodINPUT_TYPES
(s)
ideogram4.py:194
MethodINPUT_TYPES
(s)
configurator.py:55
MethodINPUT_TYPES
(s)
configurator.py:214
MethodIS_CHANGED
(cls, style_preset, user_prompt="", **kwargs)
utils_node.py:45
MethodIS_CHANGED
(cls, camera_preset, user_prompt="", **kwargs)
utils_node.py:95
Method__init__
(self)
utils_node.py:281
Method__missing__
(self, key)
qwen3vl_node.py:956
Method__ne__
(self, __value: object)
utils_node.py:10
Methodbuild_config
(self, model_path: str = "", mmproj_path: str = "",
configurator.py:144
Methodbuild_config
(self, max_tokens: int = 2048, temperature: float = 0.7,
configurator.py:282
Functioncustom_tokenize
(text: bytes, add_bos: bool = False, special: bool = False)
qwen3vl_run.py:802
Methoddraw_preview
(self, image, json_string)
ideogram4.py:28
Methodexecute
(self, text, separator, max_count)
utils_node.py:231
Functionget_user_data_directory
Get the user data directory for prompt stash files.
qwen3vl_node.py:68
Methodjoin_strings
(self, delimiter = " ", **kwargs)
utils_node.py:270
Methodload
(self, camera_preset, user_prompt="")
utils_node.py:122
Methodload_prompt
(self, system_preset, system_prompt_opt="")
utils_node.py:36
Methodprocess
(self, text)
utils_node.py:196
Methodprocess
(self, text = "", rules = "replace text=new text\nremove text=")
utils_node.py:299
Methodprocess_node
(node)
ideogram4.py:239
Functionquick_fixes
Безопасные правки: висячие запятые перед } или ]
qwen3vl_node.py:700
Methodrun
(self, system_prompt, user_prompt, model_path, mmproj_path, outpu
deprecated_node.py:42
Functionrun_inference_direct
Функция для прямого вызова. Возвращает словарь с результатом.
qwen3vl_run.py:866
Methodswap_coordinates
(self, json_string)
ideogram4.py:205
Methodtext_insert
(self, text = "", placeholder = "$1", insert = "")
utils_node.py:338
Methodtrigger_node
(self, target="all", input=None)
utils_node.py:158
Methodtrigger_node
(self, input=None, trigger=None)
utils_node.py:178