Skip to content

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

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了,不过上面两个提问并没有完全解决,有待解决。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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