From 2af3a72f73d72fb57def9841c836db00fdf7eaf9 Mon Sep 17 00:00:00 2001 From: krishna soni Date: Tue, 21 Jul 2026 17:47:25 +0530 Subject: [PATCH] Remove redundant check for api_key attribute (#6460) Co-authored-by: kartik-mem0 --- mem0/llms/base.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/mem0/llms/base.py b/mem0/llms/base.py index 817e4da2f..8f5c887e3 100644 --- a/mem0/llms/base.py +++ b/mem0/llms/base.py @@ -35,11 +35,6 @@ class LLMBase(ABC): if not hasattr(self.config, "model"): raise ValueError("Configuration must have a 'model' attribute") - if not hasattr(self.config, "api_key") and not hasattr(self.config, "api_key"): - # Check if API key is available via environment variable - # This will be handled by individual providers - pass - def _is_reasoning_model(self, model: str) -> bool: """ Check if the model is a reasoning model or GPT-5 series that doesn't support certain parameters.