From 09dc7ef3e17e3367fc5168a701f0e5dfd461f4d8 Mon Sep 17 00:00:00 2001 From: Zafer Cavdar Date: Tue, 20 Sep 2022 18:56:06 +0300 Subject: [PATCH] Add api_key parameter to Moderation.create (#123) * Add api_key parameter to Moderation.create * Reverted auto-formatted linting --- openai/api_resources/moderation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openai/api_resources/moderation.py b/openai/api_resources/moderation.py index 12a4e19d7e..52f997fb26 100644 --- a/openai/api_resources/moderation.py +++ b/openai/api_resources/moderation.py @@ -11,14 +11,14 @@ def get_url(self): return "/moderations" @classmethod - def create(cls, input: Union[str, List[str]], model: Optional[str] = None): + def create(cls, input: Union[str, List[str]], model: Optional[str] = None, api_key: Optional[str] = None): if model is not None and model not in cls.VALID_MODEL_NAMES: raise ValueError( f"The parameter model should be chosen from {cls.VALID_MODEL_NAMES} " f"and it is default to be None." ) - instance = cls() + instance = cls(api_key=api_key) params = {"input": input} if model is not None: params["model"] = model