LLMCompiler use ${1} as a dependency variable and it will replace the ${1} by the tool action result directly.
And then, it will comes with like: tool1(arg1:**, arg2: {a json input}).
Does llmcompiler need a tool to process json input within a tool?
一个工具的入参只能是一个字符串?,就算该工具依赖的工具返回了Json格式, 需要在工具内自己去处理兼容