diff --git a/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/OpenAiChatOptions.java b/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/OpenAiChatOptions.java
index 56589e5b5..831aedf22 100644
--- a/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/OpenAiChatOptions.java
+++ b/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/OpenAiChatOptions.java
@@ -181,7 +181,7 @@ public class OpenAiChatOptions implements FunctionCallingOptions {
/**
* Developer-defined tags and values used for filtering completions in the dashboard.
*/
- private @JsonProperty("metadata") Map metadata = new HashMap<>();
+ private @JsonProperty("metadata") Map metadata;
/**
* OpenAI Tool Function Callbacks to register with the ChatModel.
* For Prompt Options the functionCallbacks are automatically enabled for the duration of the prompt execution.