我相信很多人部署 openclaw 都遇到了 web_search 所用的 brave search api 没有密钥,导致无法搜索网络的问题

1 月 31 日
 spike0100
我的一个替代思路就是:
1. 让 openclaw 自己开启无头浏览器功能
2. 让 openclaw 自己写一个 skill ,用于在网络搜索的时候自动通过无头浏览器访问 bing (国内网络友好)并进行搜索
3. 让 openclaw 自己修改工作目录下的 agents.md ,添加重要限制:禁止使用 web_search 工具,所有需要使用 web_search 工具的操作,都使用 bing 搜索的 skill 代替

据我实测,这样在需要搜索网络的时候,大部分时候就会直接调用 bing 去搜索结果,小部分情况下会先使用 web_search 工具,调用失败后再调用 bing 的 skill ,但肯定不会出现之前调用 web_search 失败就终止任务的情况。

如果你们有更好的方案也可以分享到这里。
3699 次点击
所在节点    分享发现
11 条回复
adimn
1 月 31 日


这种避不开把
spike0100
1 月 31 日
不是一个场景。我指的是比如你想通过搜索引擎搜索下:openclaw 是什么。他就需要调用搜索工具,默认搜索工具没密钥直接告诉你查不了,用 skill 的方式就可以通过 bing 来查出结果。
Lentin
1 月 31 日
brave search api 也不收费 而且相比较于无头浏览器效率也更快一些吧
Tink
1 月 31 日
申请一个密钥呢
spike0100
1 月 31 日
@Lentin 没国外信用卡呀
spike0100
1 月 31 日
@Tink 有信用卡可以申请。没卡的可以考虑绕过
Lentin
1 月 31 日
@spike0100 我试了 visa 用 apple pay 可以过
Lentin
1 月 31 日
@Lentin 招行 visa
YsHaNg
1 月 31 日
@spike0100 Google pse 没卡也能过
stinkytofux
1 月 31 日
根本不需要这么麻烦啊, 让它装一个命令行搜索工具就可以了.
spike0100
1 月 31 日
@stinkytofux 还可以这样的吗,我试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1189765

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX