The prefix for these properties should be spring.ai.openai.chat, currently it is spring.ai.openai

OpenAIProperties has options only for temperature and is missing options

  • frequency_penalty
  • logit_bias
  • logprobs
  • top_logprobs
  • max_tokens
  • n
  • presence_penalty
  • response_format
  • seed (beta)
  • stop
  • top_p
  • tools
  • tool_choice
  • user

Also, compare/contrast the autoconfiguration of OpenAI and Azure OpenAI to make sure they following a consistent approach.

Comment From: markpollack

This was fixed in 5b4784fc5673cdc82f2c121819cffa1df460d9da