Busca web nativa do LLM vs SERP API: custo por resposta
Claude e OpenAI cobram $10 por 1.000 buscas mais os tokens do resultado. Medimos o lado dos tokens em 20 perguntas e calculamos 1.000 respostas nos dois modelos.

Em outubro de 2026, a Anthropic e a OpenAI listam suas ferramentas de busca na web nativas a $10 por 1.000 buscas e cobram o conteúdo recuperado como tokens de entrada por cima. Uma SERP API que entrega ao modelo apenas títulos, links e snippets injeta cerca de 360 tokens por busca, em vez de milhares. No nosso exemplo, 1.000 respostas com duas buscas cada custam $6,46 desse jeito, contra uma estimativa de $44,00 com a ferramenta hospedada (modelo de $2 por milhão de tokens). A diferença está sobretudo nos tokens, não na tarifa por busca.
Quanto cobram as ferramentas de busca nativas?
Preços de tabela oficiais, lidos em 19 de outubro de 2026:
| Ferramenta | Tarifa de busca | Conteúdo do resultado |
|---|---|---|
| Claude web search | $10 por 1.000 buscas | Tokens de entrada, no mesmo turno e nos turnos seguintes |
| OpenAI web search | $10,00 por 1.000 chamadas | Cobrado pela tarifa de tokens do modelo |
| OpenAI preview, modelos sem raciocínio | $25,00 por 1.000 chamadas | Grátis |
| Gemini grounding, Gemini 3 e posteriores | $14 por 1.000 consultas depois de 5.000 grátis por mês | Por consulta de busca realizada |
A Anthropic precifica a ferramenta em “$10 por 1.000 buscas, mais os custos padrão de tokens do conteúdo gerado pela busca” e não cobra uma busca que dá erro. A OpenAI acrescenta que, no gpt-4o-mini e no gpt-4.1-mini, o conteúdo é cobrado como 8.000 tokens de entrada fixos por chamada. Nenhuma das duas páginas diz quantos tokens uma busca típica injeta, e o guia da OpenAI afirma que search_context_size “não define uma contagem exata de tokens”.
Quantos tokens uma busca coloca no contexto?
Em 19 de outubro de 2026 passamos 20 perguntas de pesquisa pelo /serp do FastAF: 20 de 20 retornaram 200 a 5 créditos, com mediana de 10 resultados orgânicos. Montamos o texto que você entregaria a um modelo e contamos os tokens com tiktoken (o200k_base):
import os, requests
r = requests.get("https://api.fastaf.co/v1/serp",
params={"query": "best vector database for RAG", "country": "us"},
headers={"Authorization": f"Bearer {os.environ['FASTAF_API_KEY']}"})
top5 = r.json()["organic_results"][:5]
text = "\n\n".join(f"{i}. {x['title']}\n{x['link']}\n{x.get('snippet', '')}"
for i, x in enumerate(top5, 1))
| O que vai para o modelo | Mediana de tokens | Faixa |
|---|---|---|
JSON bruto do /serp |
2.285 | 1.815 a 4.673 |
| 5 primeiros resultados, título + link + snippet | 362 | 277 a 462 |
| 10 primeiros resultados, título + link + snippet | 698 | 491 a 817 |
| Uma página por trás desses links, em Markdown | 4.912 | 10 a 138.718 |
A última linha vem de buscar os 5 primeiros links de cada pergunta com /scrape?formats=markdown: 96 de 100 requisições funcionaram a 1 crédito cada (as 4 falhas não foram cobradas), e 16 dessas páginas tinham menos de 500 tokens. As cinco páginas de uma mesma pergunta somavam, juntas, uma mediana de 25.399 tokens.
Não chamamos as ferramentas hospedadas, então não sabemos o que elas injetam nessas perguntas. Os números documentados ficam na faixa do tamanho de uma página: o exemplo de resposta da Anthropic para uma pergunta de uma busca mostra 6.039 tokens de entrada, e os modelos mini da OpenAI cobram 8.000 fixos. O tokenizador é o da OpenAI, então as contagens do Claude vão diferir.
Quanto custa uma resposta, e não uma busca?
Uma resposta é um pacote: S buscas, T tokens injetados por busca, R vezes que esses tokens são lidos como entrada. Uma pergunta de um só passo tem R = 1. Um loop de agente, ou um chat com perguntas de acompanhamento, relê esses tokens a cada turno, e a Anthropic diz que os resultados contam como tokens de entrada “nos turnos seguintes da conversa”. O custo por resposta é S x tarifa + S x T x R x preço de entrada; os tokens de saída são iguais dos dois lados, então ficam de fora.
Exemplo: 1.000 respostas, 2 buscas cada, Claude Sonnet 5.5 a $2 por milhão de tokens de entrada (preços da Anthropic). A linha da ferramenta hospedada assume 6.000 tokens por busca, em linha com o exemplo de 6.039 da Anthropic.
| Configuração | Tarifas de busca | Tokens, lidos uma vez | Total | Lidos em 3 turnos |
|---|---|---|---|---|
| Ferramenta hospedada, ~6.000 tokens por busca (estimativa) | $20,00 | $24,00 | $44,00 | $92,00 |
| FastAF só com snippets, pacote Starter ($2,50 por 1.000 buscas) | $5,00 | $1,46 | $6,46 | $9,39 |
| FastAF snippets + 2 páginas lidas por resposta, pacote Starter | $6,00 | $21,11 | $27,11 | $69,34 |
No pacote Business ($1,33 por 1.000 buscas), o total só com snippets fica em cerca de $4,13. A linha três importa: se o agente lê duas páginas completas por resposta, a conta de tokens fica parecida com a da ferramenta hospedada e você economiza apenas a diferença de tarifa. A grande diferença aparece quando os snippets bastam.
Duas outras alavancas. Prompt caching: a página de preços lista os acertos de cache do Sonnet 5.5 a $0,10 por milhão de tokens, um vigésimo da entrada nova. Escolha do modelo: os mesmos 12.000 tokens injetados custam $0,0012 no Haiku 5.5 e $0,048 no Opus 5.5, então num modelo barato a tarifa de $0,02 domina.
Quando a ferramenta nativa é a melhor escolha?
Com frequência:
- O tempo de setup é o custo. Uma entrada no array
tools, sem wrapper, sem segundo fornecedor. Com algumas centenas de respostas por mês, a tarifa é arredondamento perto de uma hora de engenharia. - As citações são o produto. As duas ferramentas devolvem citações estruturadas ligadas ao texto da resposta. Reconstruir isso em cima de snippets dá trabalho.
- Você quer que o modelo ranqueie e leia. A recuperação do próprio provedor escolhe trechos para o modelo, o que pode ser melhor que cinco snippets quando a resposta está dentro de uma página.
Uma SERP API ganha em volume, quando você quer 5 créditos fixos por busca com saldo pré-pago (veja o padrão de teto de gastos), quando precisa escolher país ou idioma, ou quando quer a mesma busca sob qualquer modelo. Preços dos fornecedores: custo de uma SERP API por 1.000 buscas. Pipeline: SERP APIs para RAG e grounding.
Como montar a configuração mais barata?
Exponha uma ferramenta de busca que devolve o texto compacto acima e uma segunda ferramenta que busca uma página só quando o modelo pede: 5 créditos por busca, 1 por página estática, nada por requisições que falham. Via MCP as mesmas ferramentas chegam ao Claude Code, ao Cursor ou ao Codex, como no post sobre a configuração do MCP. Duas chamadas de produção em 19 de outubro de 2026 retornaram 200 em 4,5 s e 3,8 s, cada uma cobrando 5 créditos. Veja a página da Google SERP API e a documentação.
Resumindo
Claude e OpenAI cobram $10 por 1.000 buscas (Gemini $14 depois de uma franquia grátis) mais os tokens injetados, que a Anthropic cobra de novo nos turnos seguintes. Medimos 362 tokens por busca para texto de título, link e snippet contra uma mediana de 4.912 para uma página; a $2 por milhão de tokens, 1.000 respostas de duas buscas saíram a $6,46 contra uma estimativa de $44,00, e a diferença diminui se o seu agente lê páginas completas. Use a ferramenta nativa quando quiser zero de setup e citações prontas, e uma SERP API para volume e custo previsível. Os 500 créditos grátis não exigem cartão: pegue uma chave.