Files
dark_hal/llm_runtime/registry.py

10 lines
487 B
Python
Raw Normal View History

2026-03-13 12:56:43 -07:00
from typing import Any
from .types import UnifiedModel
from .loader_factory import load_model_for_gui
def load_model(source: str, **kwargs: Any) -> UnifiedModel:
"""Load model using the router-based factory system"""
print(f"[REGISTRY_DEBUG] load_model() called with source='{source}', kwargs={kwargs}")
model, kind, reason = load_model_for_gui(source, **kwargs)
print(f"[REGISTRY_DEBUG] load_model_for_gui() returned: kind='{kind}', reason='{reason}'")
return model