File tree 3 files changed +24
-5
lines changed
3 files changed +24
-5
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " @browserbasehq/stagehand " : patch
3
+ ---
4
+
5
+ Updated the list of OpenAI models (4.1, o3...)
Original file line number Diff line number Diff line change @@ -17,13 +17,21 @@ import {
17
17
} from "@/types/stagehandErrors" ;
18
18
19
19
const modelToProviderMap : { [ key in AvailableModel ] : ModelProvider } = {
20
+ "gpt-4.1" : "openai" ,
21
+ "gpt-4.1-mini" : "openai" ,
22
+ "gpt-4.1-nano" : "openai" ,
23
+ "o4-mini" : "openai" ,
24
+ //prettier-ignore
25
+ "o3" : "openai" ,
26
+ "o3-mini" : "openai" ,
27
+ //prettier-ignore
28
+ "o1" : "openai" ,
29
+ "o1-mini" : "openai" ,
20
30
"gpt-4o" : "openai" ,
21
31
"gpt-4o-mini" : "openai" ,
22
32
"gpt-4o-2024-08-06" : "openai" ,
23
33
"gpt-4.5-preview" : "openai" ,
24
- "o1-mini" : "openai" ,
25
34
"o1-preview" : "openai" ,
26
- "o3-mini" : "openai" ,
27
35
"claude-3-5-sonnet-latest" : "anthropic" ,
28
36
"claude-3-5-sonnet-20240620" : "anthropic" ,
29
37
"claude-3-5-sonnet-20241022" : "anthropic" ,
Original file line number Diff line number Diff line change @@ -3,18 +3,24 @@ import type { ClientOptions as OpenAIClientOptions } from "openai";
3
3
import { z } from "zod" ;
4
4
5
5
export const AvailableModelSchema = z . enum ( [
6
+ "gpt-4.1" ,
7
+ "gpt-4.1-mini" ,
8
+ "gpt-4.1-nano" ,
9
+ "o4-mini" ,
10
+ "o3" ,
11
+ "o3-mini" ,
12
+ "o1" ,
13
+ "o1-mini" ,
6
14
"gpt-4o" ,
7
15
"gpt-4o-mini" ,
8
16
"gpt-4o-2024-08-06" ,
9
17
"gpt-4.5-preview" ,
18
+ "o1-preview" ,
10
19
"claude-3-5-sonnet-latest" ,
11
20
"claude-3-5-sonnet-20241022" ,
12
21
"claude-3-5-sonnet-20240620" ,
13
22
"claude-3-7-sonnet-latest" ,
14
23
"claude-3-7-sonnet-20250219" ,
15
- "o1-mini" ,
16
- "o1-preview" ,
17
- "o3-mini" ,
18
24
"cerebras-llama-3.3-70b" ,
19
25
"cerebras-llama-3.1-8b" ,
20
26
"groq-llama-3.3-70b-versatile" ,
You can’t perform that action at this time.
0 commit comments