From d8c69e8efc3f05f5b17abea18a93c14b3c7fb900 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Wed, 28 Feb 2024 16:53:32 +0100 Subject: [PATCH] Fix open-ai auto-conf bug --- .../ai/autoconfigure/openai/OpenAiAutoConfiguration.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java index 7f2cbe6f4..2e376668d 100644 --- a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java +++ b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java @@ -83,10 +83,10 @@ public class OpenAiAutoConfiguration { RestClient.Builder restClientBuilder) { String resolvedBaseUrl = StringUtils.hasText(baseUrl) ? baseUrl : commonBaseUrl; - Assert.hasText(baseUrl, "OpenAI base URL must be set"); + Assert.hasText(resolvedBaseUrl, "OpenAI base URL must be set"); String resolvedApiKey = StringUtils.hasText(apiKey) ? apiKey : commonApiKey; - Assert.hasText(apiKey, "OpenAI API key must be set"); + Assert.hasText(resolvedApiKey, "OpenAI API key must be set"); return new OpenAiApi(resolvedBaseUrl, resolvedApiKey, restClientBuilder); }