El proyecto llama.cpp ha lanzado la versión b10182, que incluye un cambio estructural en cómo se gestiona la supresión de tokens. La modificación principal implica mover la lógica de manejo de `suppress_tokens` al módulo `common/sampling`.
- La función `has_logit_bias` ha sido eliminada del código fuente.
- El lanzamiento aborda problemas de seguridad relacionados con la implementación anterior.
- Se proporcionan binarios para macOS (Apple Silicon e Intel), iOS, Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, ROCm, OpenVINO, SYCL, HIP) y openEuler.
Esta actualización consolida la lógica de muestreo y resuelve problemas de seguridad específicos dentro del mecanismo de supresión de tokens.