MRKL Karpas et al. (2022) introduces a novel framework comprising scalable modules (referred to as experts) and a router. These experts can take the form of neural networks or symbols. However, this study primarily focuses on conceptualization and training an LLM specifically for mathematical computation while not delving into implementing other module contents. TALM Parisi et al. (2022) and Toolformer Schick et al. (2023) integrate a text-centric methodology with supplementary tools to enhance the capabilities of language models. They employ a self-supervise mechanism to initiate performance enhancements, commencing with a limited set of tooltips. In a similar vein, HuggingGPT Shen et al. (2023) leverages visual and speech models to process information from diverse modalities, thereby endowing LLMs with the capacity for multi-modal understanding and generation. Another question is how to select the appropriate tool. LATM Cai et al. (2023) enables the tool-making ability of LLMs to make generalized API across different tasks, and GEAR Lu et al. (2023) considers the efficiency of tool-using by using smaller models to delegate tool grounding and execution.