Skip to content

Commit 66a6d98

Browse files
committed
OpenAI: add assert to moderation api
Signed-off-by: lambochen <[email protected]>
1 parent 2acd0cd commit 66a6d98

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ public OpenAiModerationApi(String baseUrl, ApiKey apiKey, MultiValueMap<String,
7979
*/
8080
public OpenAiModerationApi(String baseUrl, ApiKey apiKey, MultiValueMap<String, String> headers,
8181
String moderationPath, RestClient.Builder restClientBuilder, ResponseErrorHandler responseErrorHandler) {
82+
Assert.hasText(baseUrl, "baseUrl cannot be null or empty");
8283
Assert.hasText(moderationPath, "moderationPath cannot be null or empty");
8384

8485
this.moderationPath = moderationPath;

models/spring-ai-openai/src/test/java/org/springframework/ai/openai/audio/api/OpenAiAudioApiBuilderTests.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@ class OpenAiAudioApiBuilderTests {
5757

5858
private static final String TEST_BASE_URL = "https://test.openai.com";
5959

60-
private static final String TEST_AUDIO_SPEECH_PATH = "/v1/audio/speech";
60+
private static final String TEST_AUDIO_SPEECH_PATH = "/test/audio/speech";
6161

62-
private static final String TEST_AUDIO_TRANSCRIPTION_PATH = "/v1/audio/transcriptions";
62+
private static final String TEST_AUDIO_TRANSCRIPTION_PATH = "/test/audio/transcriptions";
6363

64-
private static final String TEST_AUDIO_TRANSLATION_PATH = "/v1/audio/translations";
64+
private static final String TEST_AUDIO_TRANSLATION_PATH = "/test/audio/translations";
6565

6666
@Test
6767
void testMinimalBuilder() {

0 commit comments

Comments
 (0)