chore: update logic detect capabilities
This commit is contained in:
parent
13a8727552
commit
a8ca0d6418
@ -70,12 +70,10 @@ export const getProviders = async (): Promise<ModelProvider[]> => {
|
|||||||
name: model.name,
|
name: model.name,
|
||||||
description: model.description,
|
description: model.description,
|
||||||
capabilities: [
|
capabilities: [
|
||||||
...(model.capabilities?.includes(ModelCapabilities.TOOLS) ||
|
...((await isModelCapabilitySupported(model.id, 'tools'))
|
||||||
(await isModelCapabilitySupported(model.id, 'tools'))
|
|
||||||
? [ModelCapabilities.TOOLS]
|
? [ModelCapabilities.TOOLS]
|
||||||
: []),
|
: []),
|
||||||
...(model.capabilities?.includes(ModelCapabilities.REASONING) ||
|
...((await isModelCapabilitySupported(model.id, 'reasoning'))
|
||||||
(await isModelCapabilitySupported(model.id, 'reasoning'))
|
|
||||||
? [ModelCapabilities.REASONING]
|
? [ModelCapabilities.REASONING]
|
||||||
: []),
|
: []),
|
||||||
],
|
],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user