Files
spring-ai/models
Dennys Fredericci 95eb9fd6a3 Fix OpenAI image dimension handling
The OpenAiImageOptions class previously had inconsistent behavior when
setting width and height properties. This change ensures that the size
property is only computed when both dimensions are available, preventing
invalid states in the API requests.

Key changes:
- Update setWidth/setHeight to only set size when both are non-null
- Add test cases to verify null size when dimensions are incomplete
- Improve code organization with proper import conventions

This change aligns with OpenAI's API requirements for image generation
where both dimensions must be specified for valid requests.
2024-12-19 15:03:58 -05:00
..
2024-12-19 10:28:58 -05:00
2024-12-19 10:28:58 -05:00
2024-12-19 10:28:58 -05:00