text: For instance, if you want to accept multi-line input, you could do the following:def get_input() -> str:    print("Insert your text. Enter 'q' or press Ctrl-D (or Ctrl-Z on Windows) to end.")    contents = []    while True:        try:            line = input()        except EOFError:            break        if line == "q":            break        contents.append(line)    return "\n".join(contents)# You can modify the tool when loadingtools = load_tools(["human", "ddg-search"], llm=math_llm, input_func=get_input)# Or you can directly instantiate the toolfrom langchain.tools import HumanInputRuntool = HumanInputRun(input_func=get_input)agent_chain = initialize_agent(    tools,    llm,    agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION,    verbose=True,)agent_chain.run("I need help attributing a quote")            > Entering new AgentExecutor chain...    I should ask a human for guidance    Action: Human    Action Input: "Can you help me attribute a quote?"        Can you help me attribute a quote?    Insert your text. Enter 'q' or press Ctrl-D (or Ctrl-Z on Windows) to end.     vini     vidi     vici     q        Observation: vini    vidi    vici