open_ai: Remove redundant serde aliases and add model limits (#32572)

Remove unnecessary alias attributes from Model enum variants and add
max_output_tokens limits for all OpenAI models. Also fix
supports_system_messages to explicitly handle all model variants.

Release Notes:

- N/A
8cc5b04045Ben Brandt committed on 6/11/2025, 8:51:41 PM· committed by GitHubparentc427768
1 file changedLine totals unavailable