From 7160ef74c69afb203347eb40a338858ecbeadc07 Mon Sep 17 00:00:00 2001 From: Swapna Lekkala Date: Fri, 29 Aug 2025 10:55:35 -0700 Subject: [PATCH] fix for pre-commit --- llama_stack/core/stack.py | 12 ++++++------ .../distributions/open-benchmark/open_benchmark.py | 2 +- llama_stack/distributions/open-benchmark/run.yaml | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/llama_stack/core/stack.py b/llama_stack/core/stack.py index f734d0285..bccea48d3 100644 --- a/llama_stack/core/stack.py +++ b/llama_stack/core/stack.py @@ -105,12 +105,12 @@ async def register_resources(run_config: StackRunConfig, impls: dict[Api, Any]): method = getattr(impls[api], register_method) for obj in objects: - logger.debug(f"registering {rsrc.capitalize()} {obj} for provider {obj.provider_id}") - - # Do not register models on disabled providers - if hasattr(obj, "provider_id") and (not obj.provider_id or obj.provider_id == "__disabled__"): - logger.debug(f"Skipping {rsrc.capitalize()} registration for disabled provider.") - continue + if hasattr(obj, "provider_id"): + # Do not register models on disabled providers + if not obj.provider_id or obj.provider_id == "__disabled__": + logger.debug(f"Skipping {rsrc.capitalize()} registration for disabled provider.") + continue + logger.debug(f"registering {rsrc.capitalize()} {obj} for provider {obj.provider_id}") # we want to maintain the type information in arguments to method. # instead of method(**obj.model_dump()), which may convert a typed attr to a dict, diff --git a/llama_stack/distributions/open-benchmark/open_benchmark.py b/llama_stack/distributions/open-benchmark/open_benchmark.py index 0830e815e..1d84512cd 100644 --- a/llama_stack/distributions/open-benchmark/open_benchmark.py +++ b/llama_stack/distributions/open-benchmark/open_benchmark.py @@ -43,7 +43,7 @@ def get_inference_providers() -> tuple[list[Provider], dict[str, list[ProviderMo "openai", [ ProviderModelEntry( - provider_model_id="openai/gpt-4o", + provider_model_id="gpt-4o", model_type=ModelType.llm, ) ], diff --git a/llama_stack/distributions/open-benchmark/run.yaml b/llama_stack/distributions/open-benchmark/run.yaml index c4dcf96a5..d068a0b5a 100644 --- a/llama_stack/distributions/open-benchmark/run.yaml +++ b/llama_stack/distributions/open-benchmark/run.yaml @@ -136,9 +136,9 @@ inference_store: db_path: ${env.SQLITE_STORE_DIR:=~/.llama/distributions/open-benchmark}/inference_store.db models: - metadata: {} - model_id: openai/gpt-4o + model_id: gpt-4o provider_id: openai - provider_model_id: openai/gpt-4o + provider_model_id: gpt-4o model_type: llm - metadata: {} model_id: claude-3-5-sonnet-latest