File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed
auto-configurations/models/spring-ai-autoconfigure-model-openai/src/main/java/org/springframework/ai/model/openai/autoconfigure
models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 1818
1919import org .springframework .ai .openai .OpenAiImageOptions ;
2020import org .springframework .ai .openai .api .OpenAiImageApi ;
21+ import org .springframework .ai .openai .api .common .OpenAiApiConstants ;
2122import org .springframework .boot .context .properties .ConfigurationProperties ;
2223import org .springframework .boot .context .properties .NestedConfigurationProperty ;
2324
@@ -33,7 +34,7 @@ public class OpenAiImageProperties extends OpenAiParentProperties {
3334
3435 public static final String CONFIG_PREFIX = "spring.ai.openai.image" ;
3536
36- public static final String DEFAULT_IMAGES_PATH = "v1/images/generations" ;
37+ public static final String DEFAULT_IMAGES_PATH = OpenAiApiConstants . DEFAULT_IMAGES_PATH ;
3738
3839 private String imagesPath = DEFAULT_IMAGES_PATH ;
3940
Original file line number Diff line number Diff line change @@ -174,7 +174,7 @@ public static class Builder {
174174
175175 private ResponseErrorHandler responseErrorHandler = RetryUtils .DEFAULT_RESPONSE_ERROR_HANDLER ;
176176
177- private String imagesPath = "v1/images/generations" ;
177+ private String imagesPath = OpenAiApiConstants . DEFAULT_IMAGES_PATH ;
178178
179179 public Builder baseUrl (String baseUrl ) {
180180 Assert .hasText (baseUrl , "baseUrl cannot be null or empty" );
Original file line number Diff line number Diff line change @@ -42,6 +42,8 @@ public final class OpenAiApiConstants {
4242
4343 public static final String DEFAULT_COMPLETIONS_PATH = "/v1/chat/completions" ;
4444
45+ public static final String DEFAULT_IMAGES_PATH = "/v1/images/generations" ;
46+
4547 public static final String PROVIDER_NAME = AiProvider .OPENAI .value ();
4648
4749 private OpenAiApiConstants () {
You can’t perform that action at this time.
0 commit comments