Skip to content

Commit c8acde2

Browse files
committed
Fix temp setting for GPT-5
1 parent 2e3eb1a commit c8acde2

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"stagehand": patch
3+
---
4+
5+
Fix temperature setting for GPT-5 family of models

stagehand/llm/client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,10 @@ def create_response(
110110
filtered_params = {
111111
k: v for k, v in params.items() if v is not None or k in kwargs
112112
}
113+
# Fixes parameters for GPT-5 family of models
114+
if "gpt-5" in completion_model:
115+
filtered_params["temperature"] = 1
116+
113117

114118
self.logger.debug(
115119
f"Calling litellm.completion with model={completion_model} and params: {filtered_params}",

0 commit comments

Comments
 (0)