Skip to content

Commit 4850df7

Browse files
Add the o1 model in the isReasoningModelFamily to avoid 'temperature' parameter passed to azure (RooCodeInc#2963)
1 parent 6e71b3f commit 4850df7

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/hot-grapes-boil.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"claude-dev": patch
3+
---
4+
5+
Add the o1 to the isReasoningModelFamily to avoid temperature be passed to the azure api

src/api/providers/openai.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export class OpenAiHandler implements ApiHandler {
4141
const modelId = this.options.openAiModelId ?? ""
4242
const isDeepseekReasoner = modelId.includes("deepseek-reasoner")
4343
const isR1FormatRequired = this.options.openAiModelInfo?.isR1FormatRequired ?? false
44-
const isReasoningModelFamily = modelId.includes("o3") || modelId.includes("o4")
44+
const isReasoningModelFamily = modelId.includes("o1") || modelId.includes("o3") || modelId.includes("o4")
4545

4646
let openAiMessages: OpenAI.Chat.ChatCompletionMessageParam[] = [
4747
{ role: "system", content: systemPrompt },

0 commit comments

Comments
 (0)