diff --git a/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/OpenAiApi.java b/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/OpenAiApi.java index 6d986f379c8..698cf498bd9 100644 --- a/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/OpenAiApi.java +++ b/models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/OpenAiApi.java @@ -150,6 +150,16 @@ enum ChatModel { */ GPT_3_5_TURBO("gpt-3.5-turbo"), + /** + * (new) The latest GPT-3.5 Turbo model with higher accuracy + * at responding in requested formats and a fix for a bug + * which caused a text encoding issue for non-English + * language function calls. + * Returns a maximum of 4,096 + * Context window: 16k tokens + */ + GPT_3_5_TURBO_0125("gpt-3.5-turbo-0125"); + /** * GPT-3.5 Turbo model with improved instruction following, * JSON mode, reproducible outputs, parallel function calling, @@ -521,7 +531,7 @@ public enum ChatCompletionFinishReason { /** * Only for compatibility with Mistral AI API. */ - @JsonProperty("tool_call") TOOL_CAL + @JsonProperty("tool_call") TOOL_CALL } /**