Commit
·
9d20a75
1
Parent(s):
5b8c4f9
huggginface auth fix and fixed model list
Browse files- app/auth.py +0 -6
app/auth.py
CHANGED
@@ -63,12 +63,6 @@ async def get_api_key(
|
|
63 |
)
|
64 |
elif error_in_token is None: # JSON 'null' is Python's None
|
65 |
# If error is null, auth is successful. Now check if HUGGINGFACE_API_KEY is configured.
|
66 |
-
if not HUGGINGFACE_API_KEY: # Check if the key is empty or not set.
|
67 |
-
print("Security configuration error: HUGGINGFACE_API_KEY is not configured, but HUGGINGFACE mode is active and x-ip-token is valid.")
|
68 |
-
raise HTTPException(
|
69 |
-
status_code=500,
|
70 |
-
detail="Service security configuration incomplete: HuggingFace API Key not set."
|
71 |
-
)
|
72 |
print(f"HuggingFace authentication successful via x-ip-token (error field was null).")
|
73 |
return HUGGINGFACE_API_KEY # Return the configured HUGGINGFACE_API_KEY
|
74 |
else:
|
|
|
63 |
)
|
64 |
elif error_in_token is None: # JSON 'null' is Python's None
|
65 |
# If error is null, auth is successful. Now check if HUGGINGFACE_API_KEY is configured.
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
print(f"HuggingFace authentication successful via x-ip-token (error field was null).")
|
67 |
return HUGGINGFACE_API_KEY # Return the configured HUGGINGFACE_API_KEY
|
68 |
else:
|