description: str = 'Creates comprehensive research reports on any topic using Tavily Research. Useful for when you need to answer complex questions or gather in-depth information about a subject. The research task has two modes: streamed and non-streamed. If streamed, you will receive the results as they are generated. If not streamed, you can check the request status and obtain the result using the `TavilyGetResearch` tool. Input should be a research task or question to investigate.'