I read somewhere you need to drop temp to 0.1 on gemma for tools.
Not sure why (too amateur sorry).
Though I think qwen was natively trained on toolcalling.