Turing Tavily Web Search

Search the web via the Turing Tavily proxy. Use when the user asks to search the web, look up real-time information, research current events, or needs up-to-date data not in training data. Run the bundled script via bash — do NOT construct HTTP requests manually.

Audits

Pending

Install

openclaw skills install turing-tavily-web-search

Tavily Web Search

Search the web via the Turing Tavily proxy API.

Usage

python3 ~/.openclaw/skills/turing-tavily-web-search/scripts.py '<JSON>'

Request Parameters

ParamTypeRequiredDefaultDescription
querystr or list[str]yesSearch query, or list of queries for batch search
max_resultsintno10Max results per query (1–20)
max_tokens_per_pageintno1024Max tokens extracted per result page
search_domain_filterlist[str]noRestrict results to specific domains (max 20)

Response Fields

FieldTypeDescription
answerstrAI-generated summary (if available)
results[].titlestrPage title
results[].urlstrPage URL
results[].contentstrContent snippet
results[].publishedDatestrPublication date (if available)

Examples

# Basic search
python3 ~/.openclaw/skills/turing-tavily-web-search/scripts.py '{"query": "latest AI news"}'

# Limit results
python3 ~/.openclaw/skills/turing-tavily-web-search/scripts.py '{"query": "latest AI news", "max_results": 5}'

# Domain filter
python3 ~/.openclaw/skills/turing-tavily-web-search/scripts.py '{"query": "transformer architecture", "search_domain_filter": ["arxiv.org", "github.com"]}'

Configuration

Set in openclaw.json under skills.entries.turing-skills.env:

VariableRequiredDescription
TURING_API_KEYyesBearer token (sk-...)
TURING_CLIENTyesClient identifier
TURING_ENVIRONMENTyesEnvironment name
TURING_API_BASEnoAPI base URL (default: https://live-turing.cn.llm.tcljd.com)