diff --git a/llm/default_plugins/openai_models.py b/llm/default_plugins/openai_models.py index 12465477..28e3e9f7 100644 --- a/llm/default_plugins/openai_models.py +++ b/llm/default_plugins/openai_models.py @@ -339,8 +339,7 @@ def get_client(self): if self.api_engine: kwargs["engine"] = self.api_engine if self.needs_key: - if self.key: - kwargs["api_key"] = self.key + kwargs["api_key"] = self.get_key() else: # OpenAI-compatible models don't need a key, but the # openai client library requires one