Busca para agentes: centralizar a chamada não substitui ler a fonte
Uma avaliação da API de busca da Cloudflare pelo que importa ao produto: recuperação, rastreabilidade, termos e custo da resposta útil.
A Cloudflare lançou em beta uma API de busca web acessível por REST e Workers, integrada ao AI Gateway, com provedores como Ceramic.ai, Exa e Linkup.[9] A interface reúne registros de requisições, controle de acesso e cobrança, além de permitir chaves próprias dos provedores.[9]
O ganho arquitetural proposto é centralizar uma parte da recuperação de informação. Minha leitura é que isso pode simplificar a integração, mas não elimina a etapa que sustenta uma resposta verificável: obter e ler o conteúdo encontrado.
O que muda para quem desenvolve
A justificativa do lançamento inclui reduzir tentativas de agentes de adivinhar URLs, seguidas de erros 404 e chamadas desperdiçadas.[9] Na API descrita, a aplicação autentica a requisição no gateway e informa o provedor; os registros de busca ficam ao lado dos de inferência.[9]
Convém desenhar três etapas explícitas no produto: descobrir páginas, recuperar conteúdo e produzir uma resposta sustentada por trechos. Não use o sucesso da primeira etapa como prova das outras duas.
A empresa afirma que os provedores devem cumprir requisitos de bots verificados e devolver links para as fontes.[9] Um link retornado é um candidato a evidência, não uma confirmação de que o texto necessário foi lido ou de que a fonte está correta.
Como aplicar
Monte um conjunto pequeno de perguntas reais da aplicação, incluindo documentação de API, anúncios recentes e temas com nomes ambíguos. Execute as mesmas consultas no fluxo atual e no candidato a substituí-lo.
Registre os resultados encontrados e quantos permitem recuperar o conteúdo relevante. Depois, avalie se a resposta final está sustentada pelo texto obtido, sem completar lacunas com o snippet ou com memória do modelo.
Calcule o custo da cadeia inteira: busca, leitura, inferência e tentativas adicionais. Compare custo por resposta aceita, não apenas preço por consulta. Para avaliar repetibilidade, guarde a data da consulta e a identificação da fonte dentro das condições de uso permitidas.
Antes de habilitar cache ou memória persistente, revise os termos de cada provedor. Defina também o que fazer quando a leitura falhar: informar a limitação ou buscar outra fonte autorizada, sem inventar conteúdo.
Cuidados e limites
A reportagem destaca dúvidas sobre armazenamento, redistribuição e compartilhamento de resultados; retenção zero pelo provedor não resolve, sozinha, os direitos de uso do material.[9] Portanto, não trate um rótulo de privacidade como licença para republicar respostas ou páginas.
Ferramentas nativas do lado do servidor estão no planejamento do AI Gateway; a integração atual pode usar Workers.[9] Diferencie o que está anunciado como futuro da capacidade disponível para construir hoje.
Centralização pode ser conveniente, mas a decisão deve considerar qualidade, restrições e dependência comercial. Uma interface única organiza as chamadas. A responsabilidade pela evidência continua sendo do produto.
Fonte
[9] Fonte: InfoQ