From 962385d9aed5d872bec02d05ec3e99fc20bd5763 Mon Sep 17 00:00:00 2001 From: Matthew Farrellee Date: Sun, 21 Sep 2025 03:36:49 -0400 Subject: [PATCH] chore: remove duplicate OpenAI and Gemini data validators --- llama_stack/providers/remote/inference/gemini/__init__.py | 6 ------ llama_stack/providers/remote/inference/openai/__init__.py | 6 ------ 2 files changed, 12 deletions(-) diff --git a/llama_stack/providers/remote/inference/gemini/__init__.py b/llama_stack/providers/remote/inference/gemini/__init__.py index 9d35da893..bda2f52d4 100644 --- a/llama_stack/providers/remote/inference/gemini/__init__.py +++ b/llama_stack/providers/remote/inference/gemini/__init__.py @@ -4,15 +4,9 @@ # This source code is licensed under the terms described in the LICENSE file in # the root directory of this source tree. -from pydantic import BaseModel - from .config import GeminiConfig -class GeminiProviderDataValidator(BaseModel): - gemini_api_key: str | None = None - - async def get_adapter_impl(config: GeminiConfig, _deps): from .gemini import GeminiInferenceAdapter diff --git a/llama_stack/providers/remote/inference/openai/__init__.py b/llama_stack/providers/remote/inference/openai/__init__.py index c245dbe10..bd3daeb9a 100644 --- a/llama_stack/providers/remote/inference/openai/__init__.py +++ b/llama_stack/providers/remote/inference/openai/__init__.py @@ -4,15 +4,9 @@ # This source code is licensed under the terms described in the LICENSE file in # the root directory of this source tree. -from pydantic import BaseModel - from .config import OpenAIConfig -class OpenAIProviderDataValidator(BaseModel): - openai_api_key: str | None = None - - async def get_adapter_impl(config: OpenAIConfig, _deps): from .openai import OpenAIInferenceAdapter