fix: provider activation status (#5081)

* fix: provider activation status

* fix: thread assistant model
This commit is contained in:
Louis 2025-05-23 12:04:49 +07:00 committed by GitHub
parent c324ed592a
commit 994de67f9e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 3 deletions

View File

@ -55,7 +55,7 @@ export const useModelProvider = create<ModelProviderState>()(
}), }),
api_key: existingProvider?.api_key || provider.api_key, api_key: existingProvider?.api_key || provider.api_key,
base_url: existingProvider?.base_url || provider.base_url, base_url: existingProvider?.base_url || provider.base_url,
active: existingProvider?.active || true, active: existingProvider ? existingProvider?.active : false,
} }
}) })

View File

@ -48,12 +48,11 @@ export const createThread = async (thread: Thread): Promise<Thread> => {
...thread, ...thread,
assistants: [ assistants: [
{ {
...(thread.assistants?.[0] ?? defaultAssistant),
model: { model: {
id: thread.model?.id ?? '*', id: thread.model?.id ?? '*',
engine: thread.model?.provider ?? 'llama.cpp', engine: thread.model?.provider ?? 'llama.cpp',
}, },
id: 'jan',
name: 'Jan',
}, },
], ],
metadata: { metadata: {