(fix) issue with using litellm enterprise license

This commit is contained in:
ishaan-jaff 2024-03-13 10:30:31 -07:00
parent ac867daadc
commit 771d09312e

View file

@ -4512,8 +4512,12 @@ async def global_spend_models(
dependencies=[Depends(user_api_key_auth)],
)
async def global_predict_spend_logs(request: Request):
from litellm.proxy.enterprise.utils import _forecast_daily_cost
try:
# when using litellm package
from litellm.proxy.enterprise.utils import _forecast_daily_cost
except:
# when using litellm docker image
from enterprise.utils import _forecast_daily_cost
data = await request.json()
data = data.get("data")
return _forecast_daily_cost(data)