From 5e6d23f27ddc8e798bdfd5648daaa09e7395343c Mon Sep 17 00:00:00 2001 From: NG Sai Prasanth Date: Fri, 28 Jun 2024 02:05:50 +0530 Subject: [PATCH] community: Standardise tool import for arxiv & semantic scholar (#23578) - **Description:** Fixing the way users have to import Arxiv and Semantic Scholar - **Issue:** Changed to use `from langchain_community.tools.arxiv import ArxivQueryRun` instead of `from langchain_community.tools.arxiv.tool import ArxivQueryRun` - **Dependencies:** None - **Twitter handle:** Nope --- libs/community/langchain_community/tools/arxiv/__init__.py | 5 +++++ .../langchain_community/tools/semanticscholar/__init__.py | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/libs/community/langchain_community/tools/arxiv/__init__.py b/libs/community/langchain_community/tools/arxiv/__init__.py index 2607cb19bb7..a240b3f2eae 100644 --- a/libs/community/langchain_community/tools/arxiv/__init__.py +++ b/libs/community/langchain_community/tools/arxiv/__init__.py @@ -1 +1,6 @@ +from langchain_community.tools.arxiv.tool import ArxivQueryRun + """Arxiv API toolkit.""" +"""Tool for the Arxiv Search API.""" + +__all__ = ["ArxivQueryRun"] diff --git a/libs/community/langchain_community/tools/semanticscholar/__init__.py b/libs/community/langchain_community/tools/semanticscholar/__init__.py index dc51fdbe454..dd7e26b3ee4 100644 --- a/libs/community/langchain_community/tools/semanticscholar/__init__.py +++ b/libs/community/langchain_community/tools/semanticscholar/__init__.py @@ -1 +1,6 @@ +from langchain_community.tools.semanticscholar.tool import SemanticScholarQueryRun + """Semantic Scholar API toolkit.""" +"""Tool for the Semantic Scholar Search API.""" + +__all__ = ["SemanticScholarQueryRun"]