DeepSeek search and fetch – $0.75 per 1000 successful requests

(api-docs.deepseek.com)

193 points | by fagnerbrack 3 hours ago

20 comments

  • nikvdp 58 minutes ago
    What are people actually using these hosted search providers for? For personal use I've found using searxng-ai-kit [1] (disclaimer: I'm the author) or similar tools to be far more cost effective (free!). oh-my-pi uses a similar method and will scrape search results for you out of the box, no api key or search provider needed.

    [1]: https://github.com/nikvdp/searxng-ai-kit

    • hobofan 40 minutes ago
      Any organization that wants reliable latency, data processing guarantees (it's a big leak vector for company secrets), etc., will use such a search provider over the solutions you outlined.

      Especially for chat-like use-cases (in contrast to coding), latency is a lot more critical, especially if you kick off a small single query question. On antother axis, scrape-reliabilty is important for a deep research job that will fire ~10+ web searches and ~100+ web fetches.

      e.g. in our chat platform[0], we offer first party MCP servers for web search[1] and web access[2] which work decently well, but some of our customers that prioritize quality over cost, they go with dedicated providers like LinkUp[3]

      [0]: https://github.com/EratoLab/erato

      [1]: https://github.com/EratoLab/web-search-mcp

      [2]: https://github.com/EratoLab/web-access-mcp

      [3]: https://www.linkup.so/

    • dofi4ka 40 minutes ago
      Hosted search API from your LLM's provider is much easier to use, faster and less error prone. Also I believe that LLM may work better with its provider's search api, as it was definitely trained on it. I mean, it is just more convenient to use your provider's search.

      And if we talking about LLMs, there is no particular point for search to be absolutely free if you still pay for the LLM. It would have more sense if search AND llm would be completely free.

    • Faaak 36 minutes ago
      How do you deal with fcking cloudflare blocking access to the websites ?
  • Doohickey-d 3 hours ago
    How well does this (and similar services) deal with anti-bot protection? What happens if I attempt to retrieve a page protected by the cloudflare checkbox or by Anubis? An error, no useful content, or the actual content I want?
    • tyre 2 hours ago
      > Search API finds web pages for a query and returns structured results. It is powered by DeepSeek's in-house search engine.

      Looks like they've built (or are building) their own index and return cached results. What you do with that information is up to you. If you want to visit the live page, you'd need to find a way around bot detection.

      One reason (not the only one!) people use Anubis is to prevent the endless flood of requests from AI companies. If Deepseek scrapes once every few hours, that helps the website owner with the traffic problem while allowing access.

      If they don't want to allow access, my guess is that deepseek's search crawler respects robots.txt but I don't know.

      • spiderfarmer 37 minutes ago
        I have always blamed Chinese AI operators for the hundreds of thousands of residential proxy requests I receive each day, but there's no way to be sure.

        They absolutely dwarf real traffic if left unchecked (I blocked all countries outside my target area).

    • weird-eye-issue 2 hours ago
      There is no single answer to this, it entirely depends on the exact service and the exact page

      Most US services like Claude and ChatGPT send a specific user agent that makes it easy to block them and specifically does not try to get around any sort of bot protections

      Meanwhile other services could use a variety of tactics such as simply setting a browser user agent and/or using random data center IPs or residential IPs, etc etc and then the blocking would just come down to whatever the individual page has configured which can actually be pretty hit or miss

      • bulder 1 hour ago
        From what I've seen, when operating in an environment with bash tools, Claude and ChatGPT will react to a site blocking their normal, attributed fetch tool by calling curl or writing a python script with a different user agent to try and bypass the blocks, rather than respecting the site owners' wishes.

        It'd be one thing if they required the user to consciously say "yes, I want you to bypass the block" (still unethical), but the fact that it's just default behavior really says something about the service design alignment.

        • gvfsa 17 minutes ago
          Claude and ChatGPT are user agents. For obvious reasons, they serve the user, not the websites' owners. (Also, if you don't want people to be able to access some information, then don't put it online.)
          • matkoniecz 1 minute ago
            > if you don't want people to be able to access some information

            Claude and ChatGPT are not people

      • minraws 1 hour ago
        This is not true, Claude and ChatGPT have sent traffic to sites I maintain without any user-agent, it might be they have stopped doing this.

        Google has done various versions of this as well, Grok too.

        It could be these bots were in some custom harness or something, but they literally sent requests in very weird ways, that humans won't be doing.

        I have ended up putting my sites behind vpns or anubis and similar. This is beyond painful.

      • ReptileMan 1 hour ago
        >Most US services like Claude and ChatGPT send a specific user agent that makes it easy to block them and specifically does not try to get around any sort of bot protections

        The last part is extremely dubious with some recent reveals.

        • jack_pp 1 hour ago
          recent reveals show that OAI and Anthropic give users the ability to go around bot protections or they internally use it?
          • amluto 1 hour ago
            It’s not exactly recent or a reveal, but I’ve caught at least several OAI models writing Python scripts to access web pages.
      • m00dy 2 hours ago
        I've spent a lot of time building datamint.xyz, and dealing with user agents, datacenter IPs, and VPNs gets pretty tricky. What works right now is a fork of the latest Firefox with anti-fingerprinting patches, paired with a high-quality residential proxy network with clean IPs. Even the basic setup needs 11+ code-level patches, and there are still a few edge cases, but this setup should cover 99% of cases.
        • thisismyanon2 2 hours ago
          Thank you for escalating the arms race that's currently destroying the internet. I can't look at the Apple user forums, my health insurance company's portal, pay my county taxes, browse Digikey and Mouser, view Github or whatever forge, etc. etc. without having to jump through Cloudflare or Anubis garbage designed to block your abusive behavior.

          I'm just overflowing with joy that you're comfortable wasting my time and money.

          • stavros 1 hour ago
            Even if it's not the GP, if there's profit to be made, somebody will do it. I was reminded of the power of economic motives the other day, when it turned out someone bought an entire trustworthy reseller just so they could compromise the Ledger supply chain by including a tiny eSIM module that OCRed the screen and transmitted the seed.

            Incentives are crazy powerful.

        • stev1983 1 hour ago
          Here’s what is says on their site: “Courtesy backoff Adaptive backoff keyed to target response codes. When a target returns 429 or 503, we back off immediately, so our fleet never applies denial-of-service pressure to a site.” By the time you get the error you have already crashed the site. Geez.
        • latexr 2 hours ago
          I have to agree with the (sarcastic) sibling comment. You’re essentially making everyone’s life worse in the name of personal profit.

          Please stop. The last thing we need in the world is more greed and selfishness.

          • lejalv 1 hour ago
            Since when have moral appeals worked against the central feature of capitalism?

            Only strong regulation can help.

    • m00dy 2 hours ago
      you can bypass those easily except Google Captcha v3, you need to have your own proxy swarm to make it at scale.
  • thombles 2 hours ago
    For comparison that’s $5 with Brave Search API and $12 with Kagi API
    • wmchen 1 hour ago
      Ceramic.ai is $0.25/1000 searches. I've been using it as an MCP in OpenCode and it seems adequate. I don't see many people talk about it, and I have not benchmarked it against Exa/Tavilly.
    • loehnsberg 44 minutes ago
      Kagi MCP works really well imo also within DeepSeek Harness. Just looking at cost neglects the possible difference in quality. How good is that DeepSeek web search/fetch?
    • satirr 27 minutes ago
      is the cost of search and scrape provider is impact the quality too? for the search is yes, because there it shows the quality and depth of the search. but for scrape, wht the cons?
    • stncls 51 minutes ago
      Mojeek is £ 2 per thousand. They have their own index (not a SERP), but subjectively pretty close to Google (I prefer it to Bing/DDG).
    • hobofan 54 minutes ago
      $1 for LinkUp fetch, $5 for LinkUp search.
    • ece 2 hours ago
      $4 with Exa, $1.50 with SERP API
  • suncemoje 2 hours ago
    About a year ago I built my own search and fetch MCP tools for agents based on third-party scraping providers. It is about 15-20x more cost-effective than what OpenAI and Anthropic is offering with their integrated web search and fetch tools. Very impressive that DeepSeek has such a competitive offering today.
    • aurareturn 1 hour ago
      Source for those scraping providers?
      • suncemoje 6 minutes ago
        ScraperAPI and ScrapingDog. The latter also offers Google Search at a fraction of the official Google API price. Wrap their APIs into an agent/MCP tool et voilà.
  • frenchtoast8 2 hours ago
    For comparison, Kagi charges $12 per 1000 searches (only talking about their API pricing, like what you’d use with an LLM; their $10/mo plan has unlimited searches but it’s a TOS violation to use those credentials with an LLM).
    • Havoc 2 hours ago
      >it’s a TOS violation

      Competitor uruky is more relaxed about api and is cheaper. Creator is active on hn

      https://news.ycombinator.com/user?id=BrunoBernardino

      • wmchen 52 minutes ago
        Thanks for sharing, wasn't aware of this provider. If anyone is wondering about rate limits for the subscription:

        >We calculate search rates based on the timestamps of the last searches of a user (just the timestamps, not the queries or anything else!). We keep those timestamps for 12 hours, then discard them. We currently limit searches to 5 per 5 seconds, 15 per minute, and 120 per hour.

        Source: https://uruky.com/faq

        API: https://uruky.com/docs/api

        In other words, good enough for casual use if you were already going to subscribe. Assuming the rate limits are okay, Uruky’s €5/month becomes cheaper at these search volumes:

        1. Tavily Basic: 1,704 searches/month 2. Brave Search: 2,126 searches/month 3. Exa Fast / Auto: 2,233 searches/month 4. Exa Instant: 3,907 searches/month 5. DeepSeek Search: 7,503 searches/month 6. Ceramic: 22,507 searches/month

    • PhilippGille 1 hour ago
      Kagi has an official MCP server [1], where you set the API key. MCP use is always by an LLM, so this seems to be at odds with their TOS.

      [1] https://github.com/kagisearch/kagimcp

      • wmchen 51 minutes ago
        I believe the commenter was referring specifically to the paid subscription for Kagi, not the per-query usage-based billing API.
  • dsco 3 hours ago
    DeepSeek Flash really came at a bad time before the Anthropic IPO. I use this thing daily and it’s neck and neck with SOTA models. The search is one of the things setting it apart.
    • rjh29 2 hours ago
      It's absolutely not SOTA for vibe coding a whole app, but for guided work it is great.
      • platinumrad 2 hours ago
        Is anyone actually oneshotting a whole app or even vibecoding one in multiple steps without it being "guided work"? I really wish announcements (like DeepSeek's recent one) would stop focusing on the ability of the model to spit out Minecraft clones on demand.
        • MrScruff 2 hours ago
          OP didn’t mention one-shotting.

          There are plenty of use cases for the ability to quickly through together and refine an application without reviewing the code though.

        • antoniojtorres 2 hours ago
          Some people are trying to one shot entire companies
          • bahmboo 1 hour ago
            And failing.
            • IshKebab 1 hour ago
              Someone at work vibe coded a replacement for a entire third party SaaS that we were using in a week. Their version is better.

              It wasn't one-shotted of course but I don't think there's much difference in the outcome between one-shot and like 100-shot over a week. That company is still doomed.

              Think of something like Trello. Who is going to pay for that when you can easily vibe code something superior (yes you really can now).

        • gcanyon 2 hours ago
          I have one-shotted the two most recent relatively complex apps I've tried:

          1. a puzzle game with complex interplay, pieces to place, design vs. play mode, storing multiple solutions with the puzzle, and more. I've since iterated something like 200 times as I worked out the design etc., but the first iteration was 99% correct and what I asked for

          2. a learn-to-read application with built-in stories (that the LLM wrote) the ability to import epub, text, and HTML, that uses the built-in speech libraries as a default, but also supports an open-source TTS library that I gave in the first prompt, tracks progress and problem workds, has multiple games to reinforce learning, and has a parental mode for tracking progress and configuring the tool overall.

          Frankly I was stunned that Claude one-shotted that second app, there was a lot in the prompt, and it did it all. I fully expected to have to iterate on the first draft multiple times. But it worked out of the box.

        • IshKebab 1 hour ago
          With Opus 5.5 you can vibe code a whole app without reading the code at all. Obviously you still have to tell it what to make.

          With earlier models that doesn't really work. You really have to read the code and watch it like a hawk or it will make a big mess.

          To put it another way, with lesser models you have to guide them at a code level. With Opus 5.5 you only have to guide it at an architectural / feature level.

          • microtonal 1 hour ago
            People said the same for 5.0, 4.8, 4.7, and...

            I am not disputing that the models are getting better for vibe coding. But I think people have very different standards of what a 'big mess' or 'maintainable software' is.

      • throwaw12 2 hours ago
        which model is SOTA for vibe coding a whole app? I always use models+agents in guided setup

        the moment there is a model which can code whole app, we can fairly say software engineering is done.

        • IshKebab 1 hour ago
          Opus 5.5 + Claude Code (or probably any agent harness; I don't think they make that much difference). I wouldn't say software engineering is done quite yet but yeah it's definitely never going to be the same.
    • redox99 2 hours ago
      It's really not neck and neck with Opus 5.5.
      • lejalv 1 hour ago
        Cost-adjusted,it might be ahead.

        It's key to name the boundary conditions. Unlimited cost is a very HN assumption.

        • TomGarden 1 hour ago
          Max Subscription seems to be the HN assumption most of the time
      • eru 2 hours ago
        Really depends on your use case.

        You are right that there's plenty of use cases where Opus 5.5 is better.

        • gvfsa 2 hours ago
          If it depends on your use case then it’s not neck and neck…
    • vrganj 2 hours ago
      Or at a really good time, depending on who you ask.

      Not everyone wants Anthropic to succeed.

      • jimbob45 2 hours ago
        If Anthropic or OpenAI fails, the other wins the US market, no? I’m oversimplifying but…that’s a pretty realistic possibility in the face of people thinking sinking one US AI company would hurt the greater US venture into AI.
        • cheema33 2 hours ago
          > If Anthropic or OpenAI fails, the other wins the US market, no?

          I am of the opinion that they both either succeed or they both fail. They are both losing money hand over fist and their model quality is pretty close to each other. There is not a whole lot that sets them apart.

          • nkmnz 2 hours ago
            I agree on the analysis, but not on the conclusion. What makes you think that the conditions you describe are stable grounds for a duopoly where both could be successful at the same time?
          • tannertech 1 hour ago
            If one fails the bubble pops so you're right.
        • vrganj 2 hours ago
          What if both fail?
          • tourmalinetaco 2 hours ago
            If they did then Google would take over, and others would form from their competent engineers. Also, they don’t need to be profitable to succeed, they merely need to hype investors enough to ensure that their losses matter less than their growth projections.
            • vrganj 2 hours ago
              What if all of them fail because the capitalist model of centralization followed by rent-seeking gets foiled by an open alternative?

              That is explicitly the Chinese strategy.

              Now, what if the largest capitalist economy went all-in on an AI that might no longer be sufficiently monetizable?

              • porridgeraisin 2 hours ago
                > explicitly the Chinese strategy

                Oh come on, this post sounds like one of those twitter bots. No one seriously expected them to just give away billions in R&D for free, and they arent. The chinese model companies are actively moving away from the open source setup. Even state export controls.

        • Hamuko 2 hours ago
          No? Why would either of one of those have to win? Even if you limit yourself to US companies only, Google and Meta still exist.
    • sudo_cowsay 2 hours ago
      i thought open models weren't SOTA. therefore not neck and neck... in your experience, do you think it depends on your type of work?
      • ra 2 hours ago
        They're about half a gen behind. Very impressive to get this kind of utility from a flash series model... the impact of RL seems to be behind much of the coding and agentic improvements lately.
      • blntechie 2 hours ago
        In my experience, for coding, they are pretty much SOTA. Maybe not for other sciences and problem solving.
    • meerita 2 hours ago
      Models are comming every 4-6 months. Anthropic, OpenAI, all of them know this.
      • brianjking 1 hour ago
        4-6 months? Try between 8-18 days for a foundation lab release.
    • dudisubekti 2 hours ago
      > bad time

      Regardless of the performance metrics... why bad time?

      Deepseek is more like a pet project with huge state backing, and they don't seem to compete with Anthropic in terms of profitability.

      • throwa356262 20 minutes ago
        Deepseek is profitable.

        Anthropic is most likely not. Despite bilions of state funding and contracts.

    • altmanaltman 2 hours ago
      It literally is not though... even DeepSeek doesn't claim that. It's just super cost-effective
  • Jskewel 1 hour ago
    Is there any way to test this without an API key?

    I am curious if my large website is in their search results. My company charges $1 per page crawled of our website, and the only traffic that worms through our firewall is using hacked residential ISPs. I really need to know who to send the (large!) bill to.

    • satvikpendem 1 hour ago
      Your comment reminds me of this classic post: https://www.reddit.com/r/BestofRedditorUpdates/s/uiBsQd8r7f

      In short, you can try to charge people (or bots) per page but it's not like you'll ever see that money, as it breaks a fundamental paradigm of the internet.

    • pprotas 1 hour ago
      That is a really good idea, in fact I’m doing something similar. I am charging anyone reading this comment 100 bucks per letter read, please tell me who I should send the bill to.
    • derrida 1 hour ago
      How does that work? I'm not a laywer, but I can invoice you $1 and the T.o.S of reading what I have to say are licensed under a $1 per view licence and by continued reading you consent to the terms of this license. Where can I send the bill for this comment?

      I understand if you pay is a different story.

      I mean ... "how does this work?"

  • larme 1 hour ago
    I wonder if this is censored. If not then users in China mainland can use the api to workaround gfw (though there are much better ways)
  • gvfsa 2 hours ago
    Can someone explain why fetch costs money. I thought it was your locally-running harness doing it. How can they charge you for that?
    • BlackRabbit1 2 hours ago
      Most of your local requests will fail (with Python/Curl/whatever) if you are not using a remote-controlled Firefox/Chrome. And even then you will be bitten brutally by captchas, rendering them basically unusable for mass requests. So it's better to outsource your web search to an external service with a stable API.

      The existing search machines that offer free APIs for local harnesses are super bad with low quality.

      This is worth the invest as LLMs can be guided closer to existing information/code to adapt it.

    • hobofan 36 minutes ago
      > I thought it was your locally-running harness doing it.

      That is rarely the case (see sibling comment for reasons). Even open source harnesses will usually guide you to connect a hosted provider for that.

  • 0-bad-sectors 1 hour ago
    Will DeepSeek pay the content creators whom pages were fetched?
    • nicce 35 minutes ago
      Is Google paying? Or why do you ask.
      • 0-bad-sectors 11 minutes ago
        If you are talking about google search they direct people to the original website so the owner can monotize the traffic the way they want.

        If you are talking about Gemini ( and other AI providers) no they don't they simply steel content.

        I am asking to know if DS is any different because I failed to find this information on their website.

    • ranguna 59 minutes ago
      Do you?
      • 0-bad-sectors 10 minutes ago
        I am not a service provider. I am a site visitor that would be monetized through ads or other means
  • Havoc 2 hours ago
    As reference point exa charges 4 bucks
  • josteink 1 hour ago
    The rate-limit given there seems really low. 5 requests per second?

    I wouldn’t be able to use that API in any app with any significant number of concurrent users.

    Or am I reading it wrong?

  • stavros 2 hours ago
    I was really excited to use this (well, I still am), but then I realized Ollama Cloud offer this too, though they don't really mention pricing. I think it's somehow rolled into their subscription.
  • shevy-java 2 hours ago
    These prices will skyrocket eventually. AI companies need more money.

    RAM prices will also probably stay very high as long as AI companis act in such a parasitic manner.

    • throwa356262 15 minutes ago
      The deepseek philosophy has always been to make a small profit or not do it at all.

      I suspect they have spent months building caching infrastructure and designing intelligent fetch algorithms to get down to this number.

      Or... CCP gave them a big pile of money to run this as a front for an intelligence operation. Honestly, who knows.

  • bozhangquant 34 minutes ago
    [dead]
  • georgestones 9 minutes ago
    [dead]
  • dhruv_kernlai 1 hour ago
    [flagged]
  • adrianhqs 1 hour ago
    [dead]