One common issue I'm noticing, both with OpenAI as well as Google generative AI (though less often with the latter), is that my assistant will often not bother to use tools, only ever actually making the function call when prompted a second time. In the attached screenshot, the lights were only turned on after my second message
Are there any tips or suggestions people have when it comes to writing their prompt? Mine is a little long as I'm trying to have my assistant take on the personality of a character form a lesser-known game, released very close to the knowledge cutoff. I worry that my long prompt is causing it to not use the tools.
Do I perhaps need to emphasise that the conversation is turn based? How do others write their agent instructions?