.oO SearXNG Developer Documentation Oo.
|
Functions | |
bool | setup (dict[str, t.Any] engine_settings) |
str | get_ui_version () |
None | request (str query, "OnlineParams" params) |
EngineResults | response ("SXNG_Response" resp) |
Variables | |
dict | about |
list | categories = ["science", "scientific publications"] |
bool | paging = True |
str | search_url = "https://www.semanticscholar.org/api/1/search" |
str | base_url = "https://www.semanticscholar.org" |
`Semantic Scholar`_ provides free, AI-driven search and discovery tools, and open resources for the global research community. `Semantic Scholar`_ index over 200 million academic papers sourced from publisher partnerships, data providers, and web crawls. .. _Semantic Scholar: https://www.semanticscholar.org/about Configuration ============= To get in use of this engine add the following entry to your engines list in ``settings.yml``: .. code:: yaml - name: semantic scholar engine: semantic_scholar shortcut: se Implementations ===============
str searx.engines.semantic_scholar.get_ui_version | ( | ) |
Definition at line 66 of file semantic_scholar.py.
Referenced by request().
None searx.engines.semantic_scholar.request | ( | str | query, |
"OnlineParams" | params ) |
Definition at line 83 of file semantic_scholar.py.
References get_ui_version().
EngineResults searx.engines.semantic_scholar.response | ( | "SXNG_Response" | resp | ) |
Definition at line 106 of file semantic_scholar.py.
bool searx.engines.semantic_scholar.setup | ( | dict[str, t.Any] | engine_settings | ) |
Definition at line 60 of file semantic_scholar.py.
dict searx.engines.semantic_scholar.about |
Definition at line 41 of file semantic_scholar.py.
str searx.engines.semantic_scholar.base_url = "https://www.semanticscholar.org" |
Definition at line 53 of file semantic_scholar.py.
list searx.engines.semantic_scholar.categories = ["science", "scientific publications"] |
Definition at line 50 of file semantic_scholar.py.
bool searx.engines.semantic_scholar.paging = True |
Definition at line 51 of file semantic_scholar.py.
str searx.engines.semantic_scholar.search_url = "https://www.semanticscholar.org/api/1/search" |
Definition at line 52 of file semantic_scholar.py.