From dd7d1ced5000d600f31d0be2ff901c5827a349c6 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 26 Jan 2026 15:07:38 +0100 Subject: pkg/aflow: fix Temperature handling If LLMAgent.Temperature is assigned an untyped float const (0.5) it will be typed as float64 rather than float32. So recast them. Cap Temperature at model's supported MaxTemperature. --- pkg/aflow/testdata/TestToolMisbehavior.llm.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkg/aflow/testdata/TestToolMisbehavior.llm.json') diff --git a/pkg/aflow/testdata/TestToolMisbehavior.llm.json b/pkg/aflow/testdata/TestToolMisbehavior.llm.json index 370954d98..6c6478020 100644 --- a/pkg/aflow/testdata/TestToolMisbehavior.llm.json +++ b/pkg/aflow/testdata/TestToolMisbehavior.llm.json @@ -10,7 +10,7 @@ ], "role": "user" }, - "temperature": 1, + "temperature": 0.5, "tools": [ { "functionDeclarations": [ @@ -132,7 +132,7 @@ ], "role": "user" }, - "temperature": 1, + "temperature": 0.5, "tools": [ { "functionDeclarations": [ @@ -367,7 +367,7 @@ ], "role": "user" }, - "temperature": 1, + "temperature": 0.5, "tools": [ { "functionDeclarations": [ @@ -618,7 +618,7 @@ ], "role": "user" }, - "temperature": 1, + "temperature": 0.5, "tools": [ { "functionDeclarations": [ @@ -915,7 +915,7 @@ ], "role": "user" }, - "temperature": 1, + "temperature": 0.5, "tools": [ { "functionDeclarations": [ -- cgit mrf-deployment