tooluniverse.tools.openalex_literature_search module¶
openalex_literature_search
Search for academic literature using OpenAlex API. Retrieves papers with title, abstract, authors…
- tooluniverse.tools.openalex_literature_search.openalex_literature_search(search_keywords, max_results=10, year_from=None, year_to=None, open_access=None, *, stream_callback=None, use_cache=False, validate=True)[source]¶
Search for academic literature using OpenAlex API. Retrieves papers with title, abstract, authors…
- Parameters:
search_keywords (
str
) – Keywords to search for in paper titles, abstracts, and content. Use relevant …max_results (
int
) – Maximum number of papers to retrieve (default: 10, maximum: 200).year_from (
int
) – Start year for publication date filter (e.g., 2020). Optional parameter to li…year_to (
int
) – End year for publication date filter (e.g., 2023). Optional parameter to limi…open_access (
bool
) – Filter for open access papers only. Set to true for open access papers, false…stream_callback (
Callable
, optional) – Callback for streaming output
- Return type:
list[Any]