Openclaw最佳搜索攻略
如果你觉得龙虾搜索能力极差,不准确也不及时,那么恭喜你找对攻略了
为什么龙虾的搜索能力很差劲?几个原因。
1. 懒惰的模型:如果query正好落在模型训练过的事实中,它会直接回复训练结果。(🦞经常给我苹果25年的股价,气的我想煮了它)
2. 搜索词失效:龙虾可能没有过滤你的意图,把完整问题抛给了模型。
3. 多技能迷失:装了多个搜索技能,龙虾我不知道该用谁🤷♀️
改进思路针对上述几点:
❌特定事实不用训练数据
我在agents.md中声明了,股价/体育比赛结果/用户想要的最新资讯,不能用训练语料和对话记忆,必须用搜索引擎或者特定skill。
「When fetching real-time security price or market data, please strictly follow the following datasource and priorities. Do not use memory, cache, or training data.」
🔍安装tavily-search并显式声明优先级
Tavily是面向agents的搜索技能,让龙虾通过api获取多个搜索引擎数据,同时它对搜索结果做了AI提炼,便于龙虾理解。我装了包括Tavily在内多个搜索引擎,并声明了优先级。
「When you need to use the search engine, follow these priorities:
Priority 1: `tavily`
Priority 2: `baidu-search`
Priority 3: `multi-search-engine`
Priority 4: `web-search`
Only use `web-fetch` as a last resort when all skills above fail.」
最后,一定要尝试优化agents.md,这是龙虾的说明书🤔也是龙虾调优的必经之路🚀
夜雨聆风