Tool for the SemanticScholar API.
Wrapper around semanticscholar.org API. https://github.com/danielnsilva/semanticscholar
You should have this library installed.
pip install semanticscholar
Semantic Scholar API can conduct searches and fetch document metadata like title, abstract, authors, etc.
Attributes: top_k_results: number of the top-scored document used for the Semantic Scholar tool load_max_docs: a limit to the number of loaded documents
Example: .. code-block:: python
from langchain_community.utilities.semanticscholar import SemanticScholarAPIWrapper ss = SemanticScholarAPIWrapper( top_k_results = 3, load_max_docs = 3 ) ss.run("biases in large language models")
Input for the SemanticScholar tool.
Tool that searches the semanticscholar API.