fix(proxy_server.py) Check when '_hidden_params' is None

This commit is contained in:
Ased Mammad 2024-01-02 19:04:51 +03:30 committed by GitHub
parent 940569703e
commit c39c8f70eb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1284,7 +1284,10 @@ async def chat_completion(
else: # router is not set
response = await litellm.acompletion(**data)
model_id = response._hidden_params.get("model_id", None) or ""
if hasattr(response, "_hidden_params"):
model_id = response._hidden_params.get("model_id", None) or ""
else:
model_id = ""
if (
"stream" in data and data["stream"] == True
): # use generate_responses to stream responses