CONFIDENCIALIDADEWEB-KITBLOGSOBRE NÓS
Voltar

Publicado em

Publicado em

AWS melhora buscas no S3 Vectors com filtros aplicados antes da similaridade

Atualização permite delimitar a pesquisa por cliente, categoria, status ou período e encontrar mais resultados relevantes dentro desse recorte.

Mathew
Beta

Ouça comendo cookies.

0:000:00

Pessoa diante de um notebook observa filtros de formas geométricas ampliados por uma lupa

A Amazon Web Services anunciou uma mudança no S3 Vectors: filtros de metadados agora podem ser aplicados antes da busca por similaridade. O recurso, chamado metadata pre-filtering, melhora a recuperação de resultados em consultas que precisam pesquisar apenas uma parte da base.

Uma única consulta suporta até 100 restrições de filtro. Na prática, isso permite combinar condições para procurar, por exemplo, documentos de um cliente específico, de determinada categoria e dentro de um período.

A ordem dessas operações faz diferença. Um documento pode ser muito parecido com o que o usuário procura e, ainda assim, pertencer a outra conta ou estar fora do período solicitado. Com a pré-filtragem, o serviço delimita primeiro quais registros atendem às condições e depois busca os mais próximos dentro desse conjunto.

Por que isso melhora a busca?

O ganho está no chamado recall: a capacidade de recuperar os resultados relevantes disponíveis na base. Quando o filtro corresponde a uma parcela pequena dos dados, a busca precisa encontrar bons resultados justamente nesse recorte.

Pense em um assistente de atendimento que consulta chamados antigos. Ao investigar um problema de um cliente, ele precisa pesquisar o histórico daquela conta. Ocorrências semelhantes registradas por outras empresas podem estar próximas na busca por similaridade, mas não atender à consulta.

A pré-filtragem ajuda a direcionar essa recuperação. Isso interessa especialmente a aplicações de RAG, nas quais uma IA consulta documentos para fundamentar suas respostas. A consequência esperada é oferecer ao modelo mais material relevante para a pergunta, embora isso, por si só, não garanta uma resposta correta.

Índices existentes precisam ter o modo atualizado

A novidade funciona no modo ENHANCED. Índices no modo CLASSIC avaliam os candidatos e os filtros durante a busca; para adotar a pré-filtragem, é necessário atualizar o modo do índice.

Segundo a documentação da AWS, essa alteração ocorre no próprio índice, sem reenviar os vetores armazenados ou modificar as consultas existentes. Também é possível testar o comportamento em uma consulta antes de atualizar o índice inteiro.

Há uma condição que merece atenção na migração: consultas com mais de 100 restrições retornam um erro de validação no modo ENHANCED. Equipes que usam filtros extensos precisam conferir esse limite antes da mudança.

O recurso não tem cobrança adicional pela ativação. Continuam valendo os custos normais de armazenamento, gravação e consultas do S3 Vectors.

Você pode ver a matéria completa da Amazon clicando aqui.

Pronto para criar, ou melhorar o software da sua empresa ?

Contatar