Tavily: 1000 credit 怎么够 Agent 用?国内付不了卡之后我怎么接

把检索接到 Cursor / Dify 之后,真正卡我的不是「会不会搜」,是 额度怎么付

Tavily 官方免费档每月 1000 credit,注册不用卡。Agent 却不是人肉点一次搜索:一轮对话里可能 search 两三次,再 extract 几个 URL;开了 crawl,十页基本抽取大约 3 credit;走 research 的 mini 一次最少 4、pro 最少 15,顶格能到上百。按这个速度,1000 在开发期几天就空。空了请求失败,等到下月 1 号才重置。

想加量,官方路径是 Project 每月 $30 / 4000 credit,或 PAYG $0.008/credit。国内个人开发者常见两道坎:

  1. 付费走国际卡。没有 Visa/Master,付费页过不去,只能停在 1000。
  2. 即便有卡,美元价对小项目也偏高。

土办法是多注册几个免费号,额度没了就改 mcp.json 里的 Key。我试过,体验很差:Cursor 不是为热切换五把 Key 设计的,改完还得彻底退出;哪个号还剩多少全靠手账;多号也容易把自己搞乱。

所以后来我要的是:额度别那么快见底、付钱别强制国际卡、自己的 Key 自己带着、别在配置文件里来回粘贴。

1000 credit 实际能撑多久

官方按操作扣(文档公开数字):

  • Search basic 1 credit,advanced 2
  • Extract:每成功 5 个 URL 扣 1 或 2
  • Map:每 10 页 1 credit
  • Crawl = Map + Extract
  • Research:mini 4–110,pro 15–250

免费 1000 给人在 playground 里搜几下够用。Cursor Agent 每轮自动 search 再 extract,一轮 2–4 credit,开发两天就能见底。Dify 对每个用户问题都联网,一天几百请求很常见。

官方下一档 $30 / 4000 把天花板抬到四倍,但支付在国际卡上。夹缝就是:不够用,又买不了。

我后来怎么接的

自己在服务器上挂一层网关、把 Key 写进本地配置,能解决「切 Key」,但那是运维活。

我现在给演示环境和几个小项目用的是国内的一个检索中转:Tavily Hub。用法很简单——把你自己的 Key 放到 Hub 控制台,由它做转发,并帮你维护这些 Key(失效、额度、哪一把在用,都在后台看,不必改客户端)。另外还有一层 Hub 自己的免费调用次数(注册后以控制台为准,目前大约每月 3600 次免费额度),国内邮箱就能领,不绑海外卡。

客户端只拿一把 Hub 发的 thb- Key。Cursor 配一次即可:

{
  "mcpServers": {
    "tavily": {
      "url": "https://tavily.sharyuke.com/api/mcp",
      "headers": {
        "Authorization": "Bearer thb-控制台里生成的key"
      }
    }
  }
}

HTTP 沿用常见的 search / extract / crawl / map 请求体,路径在 /api/proxy/search 等。你自己的 Key 只进控制台,不要写进 mcp.json。

注意:

  1. thb- 是给客户端用的;你自己的 Key 只在 Hub 里维护,不要填反。
  2. 请求会经过中转。对数据路径极敏感的生产环境,评估后再用。
  3. 免费次数、并发、是否限速,以控制台为准。

什么时候不必换

用量稳定在官方 1000 以内、也不打算付费:继续直连最省事。

公司能报美元账单、已经在官方付费:也没必要迁。

只有当你卡在「1000 不够、卡付不了、又不想在编辑器里来回换 Key」时,才值得把客户端改成一个中转入口,自己的 Key 交给控制台去管。

我是第三种。选之前先算你一个月真正烧掉多少 credit,再决定是继续直连、自建网关,还是用现成的中转。

posted @ 2026-09-02 19:37  sharyuke  阅读(19)  评论(0)    收藏  举报