From e819d07149e2102bcae185e834442d374f0aca3d Mon Sep 17 00:00:00 2001 From: Matthew Farrellee Date: Mon, 30 Jun 2025 20:39:45 -0400 Subject: [PATCH] default api_key from env must be a SecretStr --- llama_stack/providers/remote/inference/nvidia/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama_stack/providers/remote/inference/nvidia/config.py b/llama_stack/providers/remote/inference/nvidia/config.py index 6369928bb..0f45269c8 100644 --- a/llama_stack/providers/remote/inference/nvidia/config.py +++ b/llama_stack/providers/remote/inference/nvidia/config.py @@ -40,7 +40,7 @@ class NVIDIAConfig(BaseModel): description="A base url for accessing the NVIDIA NIM", ) api_key: SecretStr | None = Field( - default_factory=lambda: os.getenv("NVIDIA_API_KEY"), + default_factory=lambda: SecretStr(os.getenv("NVIDIA_API_KEY")), description="The NVIDIA API key, only needed of using the hosted service", ) timeout: int = Field(