Skip to content

Commit 36ba981

Browse files
authored
Fix temp setting for GPT-5 (#177)
1 parent 2e3eb1a commit 36ba981

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.changeset/towering-organic-grouse.md

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: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ 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
113116

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

0 commit comments

Comments
 (0)