Feature/basic proxy (#4164)

* basic proxy (#54)

* basic proxy (#55)

* basic proxy

* basic proxy

* basic proxy

* basic proxy

* add back double quotes

* add more specific files

* write file

* basic proxy

* Put back double quotes
This commit is contained in:
merwanehamadi
2023-05-13 16:07:37 -07:00
committed by GitHub
parent e6f8e51504
commit 4143d212a5
22 changed files with 300 additions and 36 deletions

View File

@@ -24,11 +24,11 @@ def requires_api_key(env_var):
def decorator(func):
@functools.wraps(func)
def wrapper(*args, **kwargs):
if not os.environ.get(env_var) and env_var == "OPENAI_API_KEY":
with dummy_openai_api_key():
return func(*args, **kwargs)
else:
return func(*args, **kwargs)
if env_var == "OPENAI_API_KEY":
if not os.environ.get(env_var) and env_var == "OPENAI_API_KEY":
with dummy_openai_api_key():
return func(*args, **kwargs)
return func(*args, **kwargs)
return wrapper