\(\bullet\)_External Tools_. While LLMs have been demonstrated to be effective in accomplishing a large amount of tasks, they may not work well for the domains which need comprehensive expert knowledge. In addition, LLMs may also encounter hallucination problems, which are hard to be resolved by themselves. To alleviate the above problems, the agents are empowered with the capabilityto call external tools for executing action. In the following, we present several representative tools which have been exploited in the literature.