fix(core): type models.dev reasoning options
This commit is contained in:
parent
a47ff5c746
commit
e8c63dbf83
8 changed files with 122 additions and 29 deletions
|
|
@ -2082,9 +2082,20 @@ export type Model = {
|
|||
capabilities: {
|
||||
temperature: boolean
|
||||
reasoning: boolean
|
||||
reasoningOptions?: Array<{
|
||||
[key: string]: unknown
|
||||
}>
|
||||
reasoningOptions?: Array<
|
||||
| {
|
||||
type: "toggle"
|
||||
}
|
||||
| {
|
||||
type: "effort"
|
||||
values: Array<string>
|
||||
}
|
||||
| {
|
||||
type: "budget_tokens"
|
||||
min?: number
|
||||
max?: number
|
||||
}
|
||||
>
|
||||
attachment: boolean
|
||||
toolcall: boolean
|
||||
input: {
|
||||
|
|
@ -2881,9 +2892,20 @@ export type ModelV2Info = {
|
|||
}
|
||||
capabilities: {
|
||||
tools: boolean
|
||||
reasoningOptions?: Array<{
|
||||
[key: string]: unknown
|
||||
}>
|
||||
reasoningOptions?: Array<
|
||||
| {
|
||||
type: "toggle"
|
||||
}
|
||||
| {
|
||||
type: "effort"
|
||||
values: Array<string>
|
||||
}
|
||||
| {
|
||||
type: "budget_tokens"
|
||||
min?: number
|
||||
max?: number
|
||||
}
|
||||
>
|
||||
input: Array<string>
|
||||
output: Array<string>
|
||||
}
|
||||
|
|
@ -4236,9 +4258,20 @@ export type ModelV2Info1 = {
|
|||
}
|
||||
capabilities: {
|
||||
tools: boolean
|
||||
reasoningOptions?: Array<{
|
||||
[key: string]: unknown
|
||||
}>
|
||||
reasoningOptions?: Array<
|
||||
| {
|
||||
type: "toggle"
|
||||
}
|
||||
| {
|
||||
type: "effort"
|
||||
values: Array<string>
|
||||
}
|
||||
| {
|
||||
type: "budget_tokens"
|
||||
min?: number
|
||||
max?: number
|
||||
}
|
||||
>
|
||||
input: Array<string>
|
||||
output: Array<string>
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue