This is an automated email from the ASF dual-hosted git repository.
lizhimins pushed a change to branch rocketmq-studio
in repository https://gitbox.apache.org/repos/asf/rocketmq-dashboard.git
from a88a71c8 fix(tencent): count consumer groups from API totals (#1594)
add 991a5dbe fix(ai): harden LLM configuration and provider settings
(#2035)
No new revisions were added by this update.
Summary of changes:
.../rocketmq/studio/ops/ai/LlmConfigService.java | 22 +--
.../studio/ops/ai/OpenAiCompatibleLlmClient.java | 149 ++++++++++++++++++---
.../studio/settings/GeneralSettingsUpdateDTO.java | 6 +
.../studio/settings/GeneralSettingsVO.java | 3 +
.../rocketmq/studio/settings/SettingsService.java | 23 ++++
.../studio/ops/ai/LlmConfigServiceTest.java | 99 ++++++++++++++
.../ops/ai/OpenAiCompatibleLlmClientTest.java | 64 +++++++++
.../studio/settings/SettingsServiceTest.java | 43 ++++++
web/src/pages/studio/LlmSettings.tsx | 48 ++++++-
.../studio/__tests__/LlmSettingsPage.test.tsx | 33 ++++-
10 files changed, 463 insertions(+), 27 deletions(-)