Customizing the whole prompt
To give the user maximum flexibility, the whole prompt template as explained in above
can be overwritten by the user. In this case make sure that your custom prompt includes an introduction section, 
a tool section, an example section, and an unfinished example section. If you want to overwrite the run prompt template, 
you can do as follows:

template = """ [] """
agent = HfAgent(your_endpoint, run_prompt_template=template)