Skip to content

Commit

Permalink
o3-mini Adjustments. (FlowiseAI#4009)
Browse files Browse the repository at this point in the history
* Update AzureChatOpenAI.ts - corrected reasoning description and default

- Description for reasoning effort only mentioned o1. Added o3.
- Changed reasoning effort default to medium as this is OpenAI's default / what users will most likely expect (https://platform.openai.com/docs/guides/reasoning)

* Update ChatOpenAI.ts - corrected reasoning description and default

- Description for reasoning effort only mentioned o1. Added o3.
- Changed reasoning effort default to medium as this is OpenAI's default / what users will most likely expect (https://platform.openai.com/docs/guides/reasoning)

* Update models.json - add specific model ID for o3-mini

- Added o3-mini-2025-01-31
- Updated "o3-mini" label to "o3-mini (latest)"
This allows the user to choose a specific model ID and avoid the risk of unexpected behavior if the "o3-mini" alias is updated.
  • Loading branch information
saatchi-david authored Feb 12, 2025
1 parent 23ccef1 commit c0a7478
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 5 deletions.
6 changes: 5 additions & 1 deletion packages/components/models.json
Original file line number Diff line number Diff line change
Expand Up @@ -613,9 +613,13 @@
"name": "gpt-4o-2024-05-13"
},
{
"label": "o3-mini",
"label": "o3-mini (latest)",
"name": "o3-mini"
},
{
"label": "o3-mini-2025-01-31",
"name": "o3-mini-2025-01-31"
},
{
"label": "o1-preview (latest)",
"name": "o1-preview"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ class AzureChatOpenAI_ChatModels implements INode {
},
{
label: 'Reasoning Effort',
description: 'Constrains effort on reasoning for reasoning models. Only applicable for o1 models',
description: 'Constrains effort on reasoning for reasoning models. Only applicable for o1 and o3 models.',
name: 'reasoningEffort',
type: 'options',
options: [
Expand All @@ -173,7 +173,7 @@ class AzureChatOpenAI_ChatModels implements INode {
name: 'high'
}
],
default: 'low',
default: 'medium',
optional: false,
additionalParams: true
}
Expand Down
4 changes: 2 additions & 2 deletions packages/components/nodes/chatmodels/ChatOpenAI/ChatOpenAI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ class ChatOpenAI_ChatModels implements INode {
},
{
label: 'Reasoning Effort',
description: 'Constrains effort on reasoning for reasoning models. Only applicable for o1 models',
description: 'Constrains effort on reasoning for reasoning models. Only applicable for o1 and o3 models.',
name: 'reasoningEffort',
type: 'options',
options: [
Expand All @@ -193,7 +193,7 @@ class ChatOpenAI_ChatModels implements INode {
name: 'high'
}
],
default: 'low',
default: 'medium',
optional: false,
additionalParams: true
}
Expand Down

0 comments on commit c0a7478

Please sign in to comment.