#FinishReason(10)

1 messages · Page 1 of 1 (latest)

brittle nimbus
#

this one might go away if we switch fully to static tools, going on my theory that it's when it tries to call a tool before selecting it. instead the model would call the tool-calling tool.

(the error might come back if the LLM hallucinates a direct tool call instead of using the tool-calling tool, though 🫠)

jolly sinew
#

Makes sense! This started happening a lot more with the new tool calling in 0.18.4 right?

brittle nimbus
#

i think so - it happened before too, but seems to happen more often now. it's a bit mercurial - it would go away and come back with seemingly unrelated prompt changes, and some evals hit it more than others. it's possible we can system prompt our way out of it, but to be really sure we might need another eval that trips on it more predictably

jolly sinew
#

awesome yeah it's pretty random right now too

jolly sinew
#

though I was having the issues with 2.0-flash so maybe not

brittle nimbus
#

I have been wondering if this improves with 2.5+ yeah

jolly sinew
#

I'll give it a shot. 2.5-pro is still a lot more expensive with lower rate limits compared to 2.5-flash

brittle nimbus
#

ah have you tried 2.5-flash?

jolly sinew
#

I'm using it now, hadn't tried it before now. Seems pretty strong?