Skip to content

Commit 2472bf7

Browse files
committed
OpenAI: imagesPath collect to OpenAiApiConstants
Signed-off-by: lambochen <[email protected]>
1 parent 2ec70ce commit 2472bf7

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

auto-configurations/models/spring-ai-autoconfigure-model-openai/src/main/java/org/springframework/ai/model/openai/autoconfigure/OpenAiImageProperties.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import org.springframework.ai.openai.OpenAiImageOptions;
2020
import org.springframework.ai.openai.api.OpenAiImageApi;
21+
import org.springframework.ai.openai.api.common.OpenAiApiConstants;
2122
import org.springframework.boot.context.properties.ConfigurationProperties;
2223
import 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

models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/OpenAiImageApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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");

models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/common/OpenAiApiConstants.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff 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() {

0 commit comments

Comments
 (0)