← 返回
未分类 Key 中文

Tavily Proxy Search

Search the web through a self-hosted TavilyProxyManager instance using Bearer master-key authentication while preserving the familiar tavily-search parameter...
使用自托管的 TavilyProxyManager 实例进行网络搜索,采用 Bearer 主密钥认证,并保持熟悉的 tavily‑search 参数。
ugvfpdcuwfnh ugvfpdcuwfnh 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 1
Stars
📥 402
下载
💾 0
安装
1
版本
#latest

概述

Tavily Proxy Search

Use the bundled script to search the web through an existing TavilyProxyManager /search endpoint.

This skill does not deploy TavilyProxyManager. It only sends authenticated search requests to a TavilyProxyManager instance that is already running. Project: https://github.com/xuncv/TavilyProxyManager

Requirements

Provide credentials via either:

  • environment variable: TAVILY_PROXY_MASTER_KEY
  • ~/.openclaw/.env line: TAVILY_PROXY_MASTER_KEY=...

Optional:

  • environment variable: TAVILY_PROXY_URL
  • ~/.openclaw/.env line: TAVILY_PROXY_URL=...
  • default URL: http://127.0.0.1:8080/search

Minimal example:

export TAVILY_PROXY_URL="http://127.0.0.1:8080/search"
export TAVILY_PROXY_MASTER_KEY="your-master-key"

Commands

Run from the OpenClaw workspace:

# raw JSON (default)
python3 {baseDir}/scripts/tavily_proxy_search.py --query "..." --max-results 5

# include short answer (if available)
python3 {baseDir}/scripts/tavily_proxy_search.py --query "..." --max-results 5 --include-answer

# stable schema (closer to web_search): {query, results:[{title,url,snippet}], answer?}
python3 {baseDir}/scripts/tavily_proxy_search.py --query "..." --max-results 5 --format brave

# human-readable Markdown list
python3 {baseDir}/scripts/tavily_proxy_search.py --query "..." --max-results 5 --format md

Output

raw (default)

  • JSON: query, optional answer, results: [{title,url,content}]

brave

  • JSON: query, optional answer, results: [{title,url,snippet}]

md

  • A compact Markdown list with title/url/snippet.

Common failures

  • Missing TAVILY_PROXY_MASTER_KEY
  • Cause: the proxy master key is not configured.
  • Fix: set TAVILY_PROXY_MASTER_KEY in the environment or ~/.openclaw/.env.
  • Tavily proxy returned HTTP 401
  • Cause: the Bearer master key is wrong, expired, or the endpoint expects a different auth setup.
  • Fix: verify the master key and confirm the target really is a TavilyProxyManager /search endpoint.
  • Tavily proxy request failed
  • Cause: the proxy URL is unreachable, refused, timed out, or DNS failed.
  • Fix: verify TAVILY_PROXY_URL, container status, reverse proxy, and network reachability.
  • Tavily proxy returned non-JSON
  • Cause: the configured URL is not the correct /search API endpoint, or an upstream proxy returned HTML/error text.
  • Fix: point TAVILY_PROXY_URL to the real TavilyProxyManager /search endpoint.

Notes

  • Keep max-results small by default (3–5) to reduce token and reading load.
  • Authentication is handled with Authorization: Bearer .
  • Do not send TAVILY_API_KEY in the JSON body for this skill.
  • Preserve the familiar parameter style: --query, --max-results, --include-answer, --search-depth, --format.
  • advanced search depth depends on the capabilities of the deployed TavilyProxyManager instance and its upstream search configuration.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-03 09:41 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 677 📥 327,211
it-ops-security

docker-container-rerun-all

ugvfpdcuwfnh
顺序检查并可选更新所有已在长期记忆中记录了固定重建命令的 docker run 容器。使用场景:用户...
★ 0 📥 427
dev-programming

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 72 📥 181,805