Nunca enrute la visión a un adaptador que no pueda enviar una imagen

FixAIService
Se descapó
22 de julio de 2026 a las 17:13 UTC
Autor
Kamo
Compromit
6b6151b

AiProvider.supportsVision es una bandera de base de datos editable a mano, y enrutar en su confianza sola. Los adaptadores de AbrazoFace y Cohere nunca leen imageUrls en absoluto, y los suyos soporteVision() - que devuelve correctamente falso - se consultó AHORA: código muerto. Así que una org que marcó "apoya visión" en un proveedor de Abrazos recibió la imagen en silencio caídos, un mensaje desnudo enviado, y una respuesta segura el modelo INVENTED. La hoja de tasas Luego escenificó esos números inventados como candidatos que llevaban procedencia de documento y una confianza de 0.55 plausible, indistinguible de los valores realmente leídos hoja. Un precio hipotecario fabricado es mucho peor que ningún precio. El adaptador es ahora la verdad sobre lo que puede ir en el alambre: seleccioneVisionCandidates filtros en adapter.supportsVision(), que también hace honesta /vision-capability desde que se resuelve por el mismo camino. Un tipo de proveedor desconocido se trata más bien como incapaz que arriesgar una respuesta inventada. Defensa en profundidad: ambos adaptadores ahora rechazan una petición portando imageUrls en lugar de Dejándolo caer, así que cualquier cosa que eluda el enrutado falla en voz alta.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios