o3-mini Adjustments. (#4009)

* 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.
This commit is contained in:
saatchi-david
2025-02-13 04:20:44 +09:00
committed by GitHub
parent 23ccef165d
commit c0a74782d8
3 changed files with 9 additions and 5 deletions
+5 -1
View File
@@ -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"
@@ -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: [
@@ -173,7 +173,7 @@ class AzureChatOpenAI_ChatModels implements INode {
name: 'high'
}
],
default: 'low',
default: 'medium',
optional: false,
additionalParams: true
}
@@ -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: [
@@ -193,7 +193,7 @@ class ChatOpenAI_ChatModels implements INode {
name: 'high'
}
],
default: 'low',
default: 'medium',
optional: false,
additionalParams: true
}