fix: restore reasoning effort support for o1 series models

- Added supportsReasoningEffort: true to o1, o1-preview, and o1-mini models
- This restores the ability to use reasoning effort parameters with these models
- The existing code in openai-native.ts already handles reasoning effort correctly
This commit is contained in:
hannesrudolph 2025-08-07 11:36:15 -07:00
parent 7c5e5a0957
commit 7251237ae8

View file

@ -168,6 +168,7 @@ export const openAiNativeModels = {
contextWindow: 200_000,
supportsImages: true,
supportsPromptCache: true,
supportsReasoningEffort: true,
inputPrice: 15,
outputPrice: 60,
cacheReadsPrice: 7.5,
@ -177,6 +178,7 @@ export const openAiNativeModels = {
contextWindow: 128_000,
supportsImages: true,
supportsPromptCache: true,
supportsReasoningEffort: true,
inputPrice: 15,
outputPrice: 60,
cacheReadsPrice: 7.5,
@ -186,6 +188,7 @@ export const openAiNativeModels = {
contextWindow: 128_000,
supportsImages: true,
supportsPromptCache: true,
supportsReasoningEffort: true,
inputPrice: 1.1,
outputPrice: 4.4,
cacheReadsPrice: 0.55,