On the OpenAI API page is option to create custom assistant with predetermined “personality”, which could eliminate the need of writing personality in the template prompt.
Also it would be nice to add a way to separate text response and data to for example turning on certain lights for later evaluation in an automation.