class ArxivToolkit(BaseToolkit):
def __init__(self, timeout: Optional[float] = None):
def _get_search_results(
self,
query: str,
paper_ids: Optional[List[str]] = None,
max_results: Optional[int] = 5
):
None
)5
)def search_papers(
self,
query: str,
paper_ids: Optional[List[str]] = None,
max_results: Optional[int] = 5
):
None
)5
)def download_papers(
self,
query: str,
paper_ids: Optional[List[str]] = None,
max_results: Optional[int] = 5,
output_dir: Optional[str] = './'
):
None
)5
)def get_tools(self):