When toolDefinitions is not empty, the extraBody of the ChatCompletionRequest will become empty.
Bug description
bug in class OpenAiChatModel line 654
Environment
spring ai 1.1.1
Steps to reproduce
Pass the parameters extraBody and toolCallbacks to OpenAiChatOptions simultaneously.
Expected behavior
request has extraBody data