openclaw - 查看网页
Brave Search API
提起Brave Search API,很多开发者都感同身受:它开始收费了。在此之前,每月2000次的免费额度堪称慷慨,如今政策有变,寻求替代方案就成了必然选择。从这个角度来看,转向Tavily并非简单的转换,更像是因时而动的智慧选择。
配置 Tavily(Research Skill)
那么,为什么是Tavily?这就不得不提它的定位——一款专为AI Agent深度优化的搜索工具。其核心优势非常明显:搜索结果质量高、信息结构化强,并且依然提供免费额度。可以说,它在实用性与专业性之间找到了一个不错的平衡点,无论是日常办公还是商业项目中对搜索质量有要求的场景,它都能胜任。对于国内用户而言,另一个不可忽视的优点是,其服务通常可以顺畅使用,免去了不少网络配置上的麻烦。
获取 Tavily API Key
第一步当然是获取通行证。访问Tavily的官方网站,整个注册流程相当简洁,无需信用卡验证,门槛较低。登录之后,进入Dashboard控制台,你的个人API Key就静静地躺在那里了,格式通常是 tvly-xxxxxxxxxxxxxxxxx。这里必须提醒一句:这个Key如同密码,务必妥善保存,避免泄露。
关于额度,免费计划每月提供1000次搜索,对于一般尝鲜或轻度使用算是够用。但如果你的项目搜索需求旺盛,就需要合理规划使用,超出后要么选择付费升级,要么耐心等待下个月额度重置。
接下来就是安装环节。Tavily需要通过OpenClaw的技能市场安装对应的插件,才能被顺利调用。方法很简单,打开你的OpenClaw终端,执行以下任一命令即可。
安装Tavily
方法一:使用 ClawHub(OpenClaw 官方技能市场)安装
npx clawhub@latest install tavily-search
方法二:使用 Skills 命令直接添加
npx skills add tavily-ai/skills@research
安装过程通常很顺利,终端会明确提示“安装成功”。当然,如果遇到失败,别慌,先检查一下网络连接,或者尝试将OpenClaw更新到最新版本,问题大多能迎刃而解。
配置 API Key(设置环境变量)
技能装好了,但还不能直接用。你需要把刚才获取的Tavily API Key设置为系统环境变量,这样OpenClaw才知道该用哪个密钥去调用服务。不同操作系统的设置方法略有不同:
对于Linux或macOS用户,在终端执行这条命令:
export TAVILY_API_KEY=“tvly-your-api-key-here” # 替换为你的实际 API Key
对于Windows用户,则需要在PowerShell中执行:
$env:TAVILY_API_KEY=“tvly-your-api-key-here” # 替换为你的实际 API Key
这里有个关键细节:以上方式设置的环境变量是临时的,只在当前终端会话有效。如果你希望每次打开终端都能自动加载,就需要把对应的命令添加到系统配置文件中,比如Linux的 ~/.bashrc 或 macOS 的 ~/.zshrc 文件末尾。
配置验证
配置是否成功,一试便知。重启OpenClaw之后,不妨问它一个经典问题:“帮我搜索最新的 AI 技术趋势”。如果一切正常,你将看到OpenClaw返回结构清晰、附带明确来源(比如标题、链接和摘要)的搜索结果,并且没有任何报错信息。出现这个画面,就意味着你的Tavily搜索技能已经配置妥当,可以投入使用了。
话说回来,你可能还想知道Brave是什么。作为参考,这里可以延伸一下:Brave本身是一款主打隐私保护的浏览器,其内置的Brave搜索引擎也因此颇具特色,之前开放的API服务吸引了不少开发者。而本文所探讨的,正是OpenClaw如何集成包括SearXNG、DuckDuckGo以及Tavily在内的多种搜索功能,为你提供一份全面的配置指南。