Skip to content

Tavily和Firecrawl的KEY都正确配置时,默认引用信源是firecrawl #46

@Cyriak173

Description

@Cyriak173

详细描述 && 问题以及困惑

同时配置好Tavily和Firecrawl的KEY时,发现默认的引用信源是Firecrawl。默认来说Firecrawl注册赠送500credit(一次性切不会刷新)

我对模型说 搜索时,设置extra_sources为20,以获得更多确切信源 ,因此,使用Firecrawl获取可用信源时,获取的source_count往往超过20条

而Firecrawl每条信源约为1credit,一轮搜索下来在信源上花费了巨额的credit,而这些宝贵的credit本可以用来更加珍贵的防爬虫爬取。

源代码

    if extra_sources > 0:
        if has_firecrawl and has_tavily:
            firecrawl_count = round(extra_sources * 1)
            tavily_count = extra_sources - firecrawl_count
        elif has_firecrawl:
            firecrawl_count = extra_sources
        elif has_tavily:
            tavily_count = extra_sources

/src/web_search/server.py 的400行 从代码中发现,Tavily和Firecrawl都正确配置时优先使用的是Firecrawl。

提问

1.Firecrawl相对于Tavily,提取信源的优势在哪?为什么完全不考虑Tavily?

2.Tavily可以组号池,并且每个月都有免费的1000点刷新额度,相对来说Firecrawl不可再生。是否可以更改为tavily。

相关拓展

在查找相关素材时才发现Firecrawl居然能免费获取10,000credit,这样一来确实不愁用Firecrawl了,不过上面两个提问并没有完全解决,有待解决。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions