diff --git a/ali-dbhub-server/ali-dbhub-server-web/ali-dbhub-server-web-api/src/main/java/com/alibaba/dbhub/server/web/api/util/OpenAIClient.java b/ali-dbhub-server/ali-dbhub-server-web/ali-dbhub-server-web-api/src/main/java/com/alibaba/dbhub/server/web/api/util/OpenAIClient.java index f9917afc5..5167ab6df 100644 --- a/ali-dbhub-server/ali-dbhub-server-web/ali-dbhub-server-web-api/src/main/java/com/alibaba/dbhub/server/web/api/util/OpenAIClient.java +++ b/ali-dbhub-server/ali-dbhub-server-web/ali-dbhub-server-web-api/src/main/java/com/alibaba/dbhub/server/web/api/util/OpenAIClient.java @@ -21,7 +21,7 @@ public class OpenAIClient { public static final String OPENAI_KEY = "chatgpt.apiKey"; - private static OpenAiStreamClient OPEN_AI_STREAM_CLIENT; + private static volatile OpenAiStreamClient OPEN_AI_STREAM_CLIENT; private static String apiKey; public static OpenAiStreamClient getInstance() {