Skip to content

Commit 698323a

Browse files
authored
Merge pull request #1626 from tmlx1990/fixAI
fix: 修复自定义AI保存后再次进入没有显示的问题。
2 parents aff2564 + 54452f5 commit 698323a

File tree

1 file changed

+7
-0
lines changed
  • chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/config

1 file changed

+7
-0
lines changed

chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/config/ConfigController.java

+7
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,13 @@ public DataResult<AIConfig> getChatAiSystemConfig(String aiSqlSource) {
333333
config.setModel(Objects.nonNull(azureDeployId.getData()) ? azureDeployId.getData().getContent() : "");
334334
break;
335335
case RESTAI:
336+
DataResult<Config> restAIApiKey = configService.find(RestAIClient.REST_AI_API_KEY);
337+
DataResult<Config> restAIApiHost = configService.find(RestAIClient.REST_AI_URL);
338+
DataResult<Config> restAIModel = configService.find(RestAIClient.REST_AI_MODEL);
339+
config.setApiKey(Objects.nonNull(restAIApiKey.getData()) ? restAIApiKey.getData().getContent() : "");
340+
config.setApiHost(Objects.nonNull(restAIApiHost.getData()) ? restAIApiHost.getData().getContent() : "");
341+
config.setModel(Objects.nonNull(restAIModel.getData()) ? restAIModel.getData().getContent() : "");
342+
break;
336343
case FASTCHATAI:
337344
DataResult<Config> fastChatApiKey = configService.find(FastChatAIClient.FASTCHAT_API_KEY);
338345
DataResult<Config> fastChatApiHost = configService.find(FastChatAIClient.FASTCHAT_HOST);

0 commit comments

Comments
 (0)