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 5f5a6eb7bc
commit a0611430dd

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