From 7d52df6cc07e32592706c2e8f8ff281f3f3a12bc Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Fri, 6 Jun 2025 18:20:05 +0800 Subject: [PATCH] feat(stage-web|stage-tamagotchi): multi-categorized providers --- .../pages/settings/modules/consciousness.vue | 4 +- .../src/pages/settings/modules/speech.vue | 4 +- .../src/pages/settings/providers/index.vue | 130 +++++++++++++--- .../pages/settings/modules/consciousness.vue | 4 +- .../src/pages/settings/modules/speech.vue | 4 +- .../src/pages/settings/providers/index.vue | 130 +++++++++++++--- packages/stage-ui/src/stores/providers.ts | 139 +++++++++++++++--- 7 files changed, 351 insertions(+), 64 deletions(-) diff --git a/apps/stage-tamagotchi/src/pages/settings/modules/consciousness.vue b/apps/stage-tamagotchi/src/pages/settings/modules/consciousness.vue index d06fa1b26..f59919d72 100644 --- a/apps/stage-tamagotchi/src/pages/settings/modules/consciousness.vue +++ b/apps/stage-tamagotchi/src/pages/settings/modules/consciousness.vue @@ -8,7 +8,7 @@ import { RouterLink } from 'vue-router' const providersStore = useProvidersStore() const consciousnessStore = useConsciousnessStore() -const { availableProviders, availableTextGenerationsProvidersMetadata } = storeToRefs(providersStore) +const { availableProviders, allChatProvidersMetadata } = storeToRefs(providersStore) const { activeProvider, activeModel, @@ -57,7 +57,7 @@ function updateCustomModelName(value: string) { role="radiogroup" >