From ebf3c0c049b03c32717b19a1e900c02a31e4e23b Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Sun, 20 Apr 2025 22:11:43 -0400 Subject: [PATCH] [API Nodes] Add credit management panel UI (#3535) Co-authored-by: github-actions --- .i18nrc.cjs | 2 +- .../dialog/content/SettingDialogContent.vue | 2 + .../dialog/content/setting/CreditsPanel.vue | 130 ++++++++++++++++++ src/composables/setting/useSettingUI.ts | 18 +++ src/locales/en/main.json | 12 +- src/locales/es/main.json | 10 ++ src/locales/fr/main.json | 10 ++ src/locales/ja/main.json | 10 ++ src/locales/ko/main.json | 10 ++ src/locales/ru/main.json | 10 ++ src/locales/zh/main.json | 10 ++ 11 files changed, 222 insertions(+), 2 deletions(-) create mode 100644 src/components/dialog/content/setting/CreditsPanel.vue diff --git a/.i18nrc.cjs b/.i18nrc.cjs index 81205f713..7b27108fe 100644 --- a/.i18nrc.cjs +++ b/.i18nrc.cjs @@ -4,7 +4,7 @@ const { defineConfig } = require('@lobehub/i18n-cli'); module.exports = defineConfig({ - modelName: 'o4-mini', + modelName: 'gpt-4.1', splitToken: 1024, entry: 'src/locales/en', entryLocale: 'en', diff --git a/src/components/dialog/content/SettingDialogContent.vue b/src/components/dialog/content/SettingDialogContent.vue index 77e28b4b1..b0b896668 100644 --- a/src/components/dialog/content/SettingDialogContent.vue +++ b/src/components/dialog/content/SettingDialogContent.vue @@ -48,6 +48,7 @@ +