#28001 [Bug]: Error transforming OpenRouter image generation response: 2 validation errors for ImageUsage
### Check for existing issues
- [x] I have searched the existing issues and checked that my issue is not a duplicate.
### What happened?
Image generation using OpenRouter image models (via dockerized LiteLLM) randomly fails when triggered through OpenWebUI.
### Steps to Reproduce
1. Configure LiteLLM to use OpenRouter image models 2. Generate an image via OpenWebUI
### Relevant log output
```shell endpoints.py:181 - litellm.proxy.proxy_server.image_generation(): Exception occured - litellm.APIError: APIError: OpenrouterException - Error transforming OpenRouter image generation response: 2 validation errors for ImageUsage output_tokens Input should be a valid integer, got a number with a fractional part [type=int_from_float, input_value=14417.92, input_type=float] For further information visit https://errors.pydantic.dev/2.12/v/int_from_float total_tokens Input should be a valid integer, got a number with a fractional part [type=int_from_float, input_value=14474.92, input_type=float] ```
### What part of LiteLLM is this about?
Proxy
### What LiteLLM version are you on ?
v1.84.0