refactor: remove JSON parsing for compilation_config in vlm_analyze

This commit is contained in:
myhloli
2026-01-22 19:27:12 +08:00
parent d39c4b5d64
commit 1912adae65

View File

@@ -143,15 +143,6 @@ class ModelSingleton:
block_size = 32
kwargs["compilation_config"] = compilation_config
kwargs["block_size"] = block_size
if "compilation_config" in kwargs:
if isinstance(kwargs["compilation_config"], str):
try:
kwargs["compilation_config"] = json.loads(kwargs["compilation_config"])
except json.JSONDecodeError:
logger.warning(
f"Failed to parse compilation_config as JSON: {kwargs['compilation_config']}")
del kwargs["compilation_config"]
if "gpu_memory_utilization" not in kwargs:
kwargs["gpu_memory_utilization"] = set_default_gpu_memory_utilization()
if "model" not in kwargs: