- Navios
- 22 de julho de 2026 às 17:13 UTC
- Autor
- Kamo
- Enviar
- 6b6151b
AiProvider.supportsVision é uma bandeira de banco de dados editável à mão, e roteamento confiou nele sozinho. Os adaptadores HuggingFace e Cohere nunca ler imagensUrls em tudo, e seus próprios supportsVision () — que corretamente retorna false — foi consultado NOWHERE: dead code. Então uma org que marcou "suporta visão" em um provedor HuggingFace tem a imagem silenciosamente caiu, um prompt nu enviado, e uma resposta confiante o modelo INVENTED. A folha de taxa extrator então encenado aqueles números inventados como candidatos que carregam procedência de documento e uma confiança plausível 0,55, indistinguível de valores realmente lidos fora do Folha. Um preço de hipoteca fabricado é muito pior do que nenhum preço. O adaptador é agora a verdade sobre o que pode ir no fio: selectVisionCandidates filtros em adaptator.supportsVision(), que também torna /vision-capability honesto desde que resolve-se pelo mesmo caminho. Um tipo de provedor desconhecido é tratado como incapaz do que arriscar uma resposta inventada. Defesa em profundidade: ambos os adaptadores agora recusam uma solicitação carregando imagensUrls em vez de Deixando-o cair, para que tudo o que passa pelo roteamento falhe alto.