Shopping cart

Subtotal $0.00

View cartCheckout

Building better devs

TnewsTnews
  • Home
  • IA
  • DeepSeek Search API: Busca na Web por US$ 0,75 a Cada 1.000 Chamadas
IA

DeepSeek Search API: Busca na Web por US$ 0,75 a Cada 1.000 Chamadas

Email : 6

DeepSeek Search API: Busca na Web por US$ 0,75 a Cada 1.000 Chamadas

Você paga quanto para seu agente de IA fazer uma busca na web? Se a resposta envolve Perplexity, Tavily ou Google Custom Search, provavelmente algo entre US$ 5 e US$ 8 por mil consultas. A DeepSeek acabou de jogar uma granada nesse mercado: US$ 0,75 por mil buscas. Sim, setenta e cinco centavos de dólar. E não é um serviço meia-boca: o índice cobre centenas de bilhões de páginas, filtra spam de SEO e conteúdo gerado por IA de baixa qualidade, e ainda retorna scores de relevância e autoridade.

Eu já vi APIs de busca baratas antes. Geralmente baratas porque entregam lixo. Mas quando a empresa por trás é a mesma que lançou o V4.1 Flash com 552 bilhões de parâmetros e contexto de 1 milhão de tokens, vale prestar atenção.

O que são a Search API e a Fetch API

A DeepSeek lançou, em 17 de outubro de 2026, dois endpoints complementares que transformam qualquer LLM ou agente de IA em uma ferramenta com acesso à web em tempo real.

Search API (POST https://api.deepseek.com/v1/tools/search): recebe uma query e devolve resultados estruturados do motor de busca proprietário da DeepSeek. Não é um wrapper do Google ou do Bing. É um índice próprio, construído com centenas de bilhões de páginas indexadas.

Fetch API (POST https://api.deepseek.com/v1/tools/fetch): recebe uma URL e devolve o conteúdo da página convertido em Markdown. Perfeito para quando seu agente precisa ler o conteúdo completo de uma página que apareceu nos resultados de busca.

Os dois endpoints usam autenticação por bearer token (a mesma API key da DeepSeek) e seguem o formato de erro compatível com a API da OpenAI. Se você já integrou qualquer SDK da OpenAI, a curva de aprendizado é praticamente zero.

Os números que importam: preço por consulta

Eu montei uma tabela comparativa com os principais serviços de busca disponíveis para desenvolvedores em outubro de 2026. Prepare-se:

Serviço Custo por 1.000 buscas Status
— — —
DeepSeek Search US$ 0,75 Ativo
Parallel Turbo US$ 1,00 Ativo
Perplexity Fast Search US$ 1,00 Ativo
Brave AI Grounding US$ 4,00 + tokens Ativo
Google Custom Search US$ 5,00 Encerra em jan/2027
Perplexity Search API US$ 5,00 Ativo
Exa US$ 7,00 Ativo
Tavily (pay-as-you-go) US$ 8,00 Ativo (adquirido pela Nebius)

A DeepSeek é, no mínimo, 25% mais barata que o segundo colocado. E quase 7x mais barata que a Tavily no pay-as-you-go. Para quem roda agentes autônomos que fazem centenas de buscas por dia, a diferença no fim do mês é brutal.

E tem um detalhe que faz toda a diferença: só cobra quando funciona. Se a requisição retornar erro, resultado vazio ou timeout, você não paga nada. Sem aquela história de “billing por request independente do resultado” que a maioria dos concorrentes pratica.

Como funciona na prática

A Search API aceita queries de 1 a 128 caracteres Unicode e suporta operadores avançados que qualquer dev já conhece do Google:


# Busca básica
curl -X POST https://api.deepseek.com/v1/tools/search \
  -H "Authorization: Bearer $DEEPSEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "kubernetes horizontal pod autoscaler 2026",
    "count": 10,
    "need_content": true
  }'

Os operadores disponíveis cobrem praticamente tudo que você precisa:

  • site:github.com para restringir domínio
  • -site:reddit.com para excluir domínios
  • "frase exata" para match exato
  • lang:pt,en para filtrar por idioma
  • after:2026-06 e before:2026-10 para ranges de data
  • OR para combinar termos

A resposta vem com campos que facilitam a vida do agente: rerank_score (0 a 3, indicando relevância), authority (0 a 4, reputação do domínio), snippet, summary, e opcionalmente o content completo da página.


{
  "results": [
    {
      "title": "Kubernetes HPA v2 Best Practices",
      "url": "https://example.com/k8s-hpa",
      "rerank_score": 2.8,
      "authority": 3,
      "snippet": "O HPA v2 introduziu métricas customizadas...",
      "content": "...(conteúdo completo em markdown)...",
      "date": "2026-09-15T10:30:00Z"
    }
  ]
}

Já a Fetch API é ainda mais direta:


curl -X POST https://api.deepseek.com/v1/tools/fetch \
  -H "Authorization: Bearer $DEEPSEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://docs.kubernetes.io/concepts/workloads/"}'

Ela retorna title e content (em Markdown). Rejeita URLs com credenciais embutidas, endereços não-públicos e dados binários. Se a página retorna um código diferente de 200, o resultado vem com o status code, mas não joga uma exceção. Isso é inteligente: seu agente pode decidir o que fazer com um 403 ou 404 ao invés de quebrar.

Filtragem de spam e conteúdo de baixa qualidade

Esse é o ponto que mais me chamou atenção na documentação. A DeepSeek afirma explicitamente que o motor de busca filtra:

  • Spam de SEO (aqueles sites que rankeiam com keyword stuffing e zero conteúdo original)
  • Manipulação GEO (Generative Engine Optimization, a nova praga de conteúdo otimizado para aparecer em respostas de IA)
  • Conteúdo gerado por IA de baixa qualidade

Por que isso importa tanto? Porque quando um agente de IA busca informação na web, a qualidade do que ele encontra define diretamente a qualidade do que ele produz. Garbage in, garbage out. Se sua Search API retorna três sites de spam para cada resultado útil, seu agente vai alucinar com base em lixo. É pior do que não buscar.

A ironia de uma empresa de IA filtrando conteúdo gerado por IA não passa despercebida. Mas faz sentido: a DeepSeek sabe melhor do que ninguém como detectar texto sintético, e usar isso como vantagem competitiva no motor de busca é uma jogada esperta.

Rate limits e billing: o que você precisa saber

Os limites são apertados, mas suficientes para a maioria dos casos de uso:

  • 5 QPS (queries por segundo) por conta, para cada endpoint separadamente
  • A Fetch API tem rate limiting adicional por domínio (para não ser confundida com um scraper agressivo)
  • Exceder o limite retorna HTTP 429

Sobre billing, existem três cenários importantes:

  1. Até 31 de outubro de 2026: chamadas feitas via DeepSeek Harness, Claude Code ou Codex são gratuitas (os tool calls server-side já usam a Search API por baixo dos panos)
  2. A partir de 1 de novembro de 2026 (00:00 horário de Pequim): cobrança padrão de US$ 0,75/1.000 chamadas
  3. Falhas não cobram: HTTP 200 com resultado válido é o único cenário que gera cobrança

Esse modelo de billing é justo. Muitos concorrentes cobram por request, independente do resultado. Se você faz uma query obscura e recebe zero resultados, paga do mesmo jeito. A DeepSeek não faz isso.

Para que serve (e para que não serve)

Eu vejo três use cases principais para essa API:

1. Agentes autônomos com acesso à web

Se você está construindo um agente que precisa consultar informações atualizadas (preços, documentação, notícias, dados técnicos), a Search API resolve isso a um custo ridículo. Um agente que faz 500 buscas por dia gasta US$ 11,25 por mês. Com Perplexity, seria US$ 75. Com Exa, US$ 105.

2. RAG com fontes web em tempo real

Em vez de manter um corpus local que fica desatualizado, você pode usar a Search API como retriever em tempo real. A combinação search + fetch permite buscar, ler o conteúdo completo da página, e injetar no contexto do modelo. É um RAG sem infraestrutura.

3. Monitoramento e alertas

Quer monitorar menções ao seu produto, acompanhar vulnerabilidades em bibliotecas que você usa, ou rastrear publicações de concorrentes? 5 QPS é mais do que suficiente para polling periódico, e o custo é irrisório.

Agora, para que não serve:

  • Scraping em massa: 5 QPS com rate limiting por domínio não é ferramenta de scraping. Se você precisa de milhões de páginas, use um crawler dedicado.
  • Substituir um motor de busca para usuários finais: a API é pensada para agentes, não para servir SERPs em um frontend. A UX e a cobertura não competem com Google Search para esse caso.
  • Dados em tempo real (segundos): o índice é atualizado regularmente, mas não é real-time como um feed RSS ou WebSocket. Para notícias que acabaram de ser publicadas há minutos, pode não aparecer imediatamente.

O contexto maior: por que a DeepSeek faz isso

Não é caridade. A DeepSeek tem uma estratégia clara: tornar seu ecossistema o mais barato e completo possível para desenvolvedores de IA. O modelo V4.1 Flash custa US$ 0,10 por milhão de tokens de entrada e US$ 0,50 por milhão de saída. A Search API custa US$ 0,75 por mil chamadas. Junta os dois, e você tem um agente com acesso à web que custa centavos por sessão.

A lógica é a mesma do AWS nos primeiros anos: preço agressivo para ganhar market share, construir lock-in no ecossistema, e monetizar no volume. Se todo mundo constrói agentes usando DeepSeek como modelo + DeepSeek como busca, migrar para outro provider fica cada vez mais caro.

Enquanto isso, os incumbentes estão saindo do mercado. O Bing Search API já foi descontinuado. O Google Custom Search JSON API fecha em janeiro de 2027. A Tavily foi adquirida pela Nebius. Perplexity cobra US$ 5 por mil queries e removeu os créditos gratuitos do plano Pro. O espaço está se consolidando, e a DeepSeek entra oferecendo o menor preço com a maior cobertura.

Como integrar em 5 minutos

Se você já usa a API da DeepSeek para inferência, a integração é trivial. Mesmo se não usa, basta uma API key:


import requests

DEEPSEEK_KEY = "sk-..."

def deepseek_search(query: str, count: int = 5) -> list:
    resp = requests.post(
        "https://api.deepseek.com/v1/tools/search",
        headers={
            "Authorization": f"Bearer {DEEPSEEK_KEY}",
            "Content-Type": "application/json"
        },
        json={
            "query": query,
            "count": count,
            "need_content": True
        }
    )
    resp.raise_for_status()
    return resp.json()["results"]

def deepseek_fetch(url: str) -> dict:
    resp = requests.post(
        "https://api.deepseek.com/v1/tools/fetch",
        headers={
            "Authorization": f"Bearer {DEEPSEEK_KEY}",
            "Content-Type": "application/json"
        },
        json={"url": url}
    )
    resp.raise_for_status()
    return resp.json()

# Exemplo: buscar e ler a primeira página
results = deepseek_search("FastAPI websocket best practices 2026")
if results:
    page = deepseek_fetch(results[0]["url"])
    print(page["content"][:500])

Para quem usa frameworks de agentes como LangChain, LlamaIndex ou CrewAI, a integração como tool é direta: encapsule as duas funções acima como tools e pronto. Seu agente decide quando buscar e quando ler, usando o mesmo fluxo de tool calling que já funciona com qualquer LLM.

No DeepSeek Harness (o framework open-source de agentes da DeepSeek), as ferramentas web_search e web_fetch já vêm configuradas nativamente. Basta ativar e o modelo decide sozinho quando usar.

O elefante na sala: privacidade e jurisdição

Toda vez que você usa uma API de busca, está enviando as queries dos seus usuários para o provedor. No caso da DeepSeek, os dados vão para servidores na China. Para muitas empresas, especialmente na Europa (GDPR) e em setores regulados (saúde, finanças), isso é um deal-breaker.

Não estou dizendo que a DeepSeek vai fazer algo malicioso com suas queries. Estou dizendo que compliance officers vão ter uma síncope quando virem “dados de busca dos nossos clientes processados em Pequim” no relatório de auditoria. Avalie se o custo mais baixo compensa o risco regulatório no seu contexto.

Para projetos pessoais, startups early-stage e aplicações onde as queries não contêm dados sensíveis? A privacidade é uma preocupação menor e o preço é imbatível.

O que esperar nos próximos meses

A cobrança oficial começa em 1 de novembro de 2026. Até lá, quem usa DeepSeek Harness, Claude Code ou Codex já está usando a Search API de graça, provavelmente sem nem saber. A partir de novembro, todo mundo paga.

Minha aposta: os preços vão pressionar todos os concorrentes. Perplexity vai ter que lançar um tier mais barato. Exa e Tavily/Nebius vão precisar justificar o premium com features adicionais (e-commerce data, academic papers, qualidade de resultados). E vamos ver mais providers lançando APIs de busca próprias, porque claramente existe demanda.

Para quem constrói agentes de IA, a busca na web deixou de ser um componente caro. US$ 0,75 por mil chamadas muda a equação: você pode fazer seu agente buscar com frequência, validar informações, cruzar fontes, sem se preocupar com a conta no fim do mês. E quando a busca fica barata, os agentes ficam melhores. Porque um agente que tem medo de buscar (por custo) é um agente que alucina.

Fonte de inspiração: DeepSeek Search and Fetch API Documentation

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts