File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change
1
+ import os
1
2
from typing import Any , Callable , Literal , Optional
2
3
3
4
from browserbase .types import SessionCreateParams as BrowserbaseSessionCreateParams
@@ -42,7 +43,7 @@ class StagehandConfig(BaseModel):
42
43
None , alias = "projectId" , description = "Browserbase project ID"
43
44
)
44
45
api_url : Optional [str ] = Field (
45
- " https://api.stagehand.browserbase.com/v1" ,
46
+ os . environ . get ( "STAGEHAND_API_URL" , " https://api.stagehand.browserbase.com/v1") ,
46
47
alias = "apiUrl" ,
47
48
description = "Stagehand API URL" ,
48
49
)
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ def __init__(
67
67
self .config = config
68
68
69
69
# Handle non-config parameters
70
- self .api_url = self .config .api_url or os . getenv ( "STAGEHAND_API_URL" )
70
+ self .api_url = self .config .api_url
71
71
self .model_api_key = self .config .model_api_key or os .getenv ("MODEL_API_KEY" )
72
72
self .model_name = self .config .model_name
73
73
You can’t perform that action at this time.
0 commit comments