ontocast.tool.web_search¶
Web-search providers used for optional ontology grounding.
Classes¶
DuckDuckGoSearchProvider
¶
DuckDuckGo-backed search provider.
Source code in ontocast/tool/web_search.py
Attributes¶
region = region
instance-attribute
¶
safesearch = safesearch
instance-attribute
¶
timeout_seconds = max(1, int(timeout_seconds))
instance-attribute
¶
Methods:¶
__init__(timeout_seconds=8, region='wt-wt', safesearch='moderate')
¶
search(query, max_results)
async
¶
Search DuckDuckGo and return normalized hits.