~/questoes/agentes-de-ia
O score_threshold é um parâmetro que funciona como filtro de qualidade em buscas. Ele descarta automaticamente documentos cuja pontuação de similaridade fica abaixo de um limite que você define, garantindo que apenas informações suficientemente relevantes chegue ao seu modelo.
O score_threshold filtra documentos com baixa similaridade, impedindo que o sistema retorne resultados marginalmente relevantes. Isso melhora a qualidade das respostas ao descartar ruído informacional que poderia prejudicar o contexto enviado ao LLM.
Exatamente. O score_threshold estabelece um limite mínimo de similaridade. Qualquer documento com pontuação abaixo desse limite é automaticamente descartado dos resultados, funcionando como um filtro de qualidade.
Isso é função do parâmetro k (number of results), não do score_threshold. O k controla quantos documentos retornar, enquanto o threshold controla a qualidade mínima deles.
O score_threshold não tem relação com performance ou tempo de execução. Ele é um filtro de qualidade baseado em pontuação de similaridade, não um limite temporal.
Essa configuração pertence a outro nível da arquitetura (chain ou agent). O score_threshold é específico do retriever e controla apenas quais documentos são retornados da busca.