Connecting LLMs to tools