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,
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,
assistants: [
{
...(thread.assistants?.[0] ?? defaultAssistant),
model: {
id: thread.model?.id ?? '*',
engine: thread.model?.provider ?? 'llama.cpp',
},
id: 'jan',
name: 'Jan',
},
],
metadata: {