正文内容
Tavily 搜索
使用内置脚本通过 Tavily 执行网页搜索。
前置要求
-
通过以下任一方式提供 API 密钥:
- 环境变量:
TAVILY_API_KEY,或 -
~/.openclaw/.env文件中的一行:TAVILY_API_KEY=...
- 环境变量:
命令
在 OpenClaw workspace 中执行:
## 原始 JSON 格式(默认)
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5
## 包含简短答案(如可用)
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5 --include-answer
## 稳定结构格式(更接近 web_search):{query, results:[{title,url,snippet}], answer?}
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5 --format brave
## 人类可读的 Markdown 列表
python3 {baseDir}/scripts/tavily_search.py --query "..." --max-results 5 --format md
输出格式
raw(默认)
- JSON 格式:包含
query字段、可选的answer字段,以及results: [{title,url,content}]
brave
- JSON 格式:包含
query字段、可选的answer字段,以及results: [{title,url,snippet}]
md
- 紧凑的 Markdown 列表,每项包含 title / url / snippet。
注意事项
- 默认情况下请将
max-results设为较小值(3–5),以降低 token 消耗与阅读负担。 - 优先返回 URL + snippet;仅在必要时才抓取完整页面内容。