Nymbo commited on
Commit
3ee4b64
·
verified ·
1 Parent(s): 6dd2b83

Update ui_components.py

Browse files
Files changed (1) hide show
  1. ui_components.py +2 -10
ui_components.py CHANGED
@@ -404,14 +404,7 @@ class UIComponents:
404
  return gr.Dropdown(choices=[], value=None), "⚪ Select provider first", gr.Group(visible=False)
405
 
406
  available_models = AppConfig.get_available_models_for_provider(provider_id)
407
- def _label(model_id: str) -> str:
408
- info = AppConfig.AVAILABLE_MODELS.get(model_id, {})
409
- name = info.get("name", model_id)
410
- vision = info.get("supports_vision", False)
411
- family = "GPT‑OSS" if AppConfig.is_gpt_oss_model(model_id) else ("Qwen VL" if vision else "Model")
412
- cap = "Supports Vision" if vision else "Text Only"
413
- return f"{name} · {cap}"
414
- model_choices = [(_label(model), model) for model in available_models]
415
 
416
  # Auto-select 120b model if available
417
  default_model = "openai/gpt-oss-120b" if "openai/gpt-oss-120b" in available_models else (available_models[0] if available_models else None)
@@ -442,10 +435,9 @@ class UIComponents:
442
  model_info = AppConfig.AVAILABLE_MODELS.get(model_id, {})
443
  context_length = model_info.get("context_length", 128000)
444
  active_params = model_info.get("active_params", "N/A")
445
- cap = "Supports Vision" if model_info.get("supports_vision", False) else "Text Only"
446
 
447
  if self.mcp_client.hf_client:
448
- status = f"✅ Ready! Using {active_params} active params, {context_length:,} token context · {cap}"
449
  else:
450
  status = "❌ Please add your Hugging Face API token"
451
 
 
404
  return gr.Dropdown(choices=[], value=None), "⚪ Select provider first", gr.Group(visible=False)
405
 
406
  available_models = AppConfig.get_available_models_for_provider(provider_id)
407
+ model_choices = [(AppConfig.AVAILABLE_MODELS[model]["name"], model) for model in available_models]
 
 
 
 
 
 
 
408
 
409
  # Auto-select 120b model if available
410
  default_model = "openai/gpt-oss-120b" if "openai/gpt-oss-120b" in available_models else (available_models[0] if available_models else None)
 
435
  model_info = AppConfig.AVAILABLE_MODELS.get(model_id, {})
436
  context_length = model_info.get("context_length", 128000)
437
  active_params = model_info.get("active_params", "N/A")
 
438
 
439
  if self.mcp_client.hf_client:
440
+ status = f"✅ Ready! Using {active_params} active params, {context_length:,} token context"
441
  else:
442
  status = "❌ Please add your Hugging Face API token"
443