ART: Automatic multi-step reasoning and tool-use for large language models | Synapse