El proyecto llama.cpp lanzó la compilación b10584, abordando un problema crítico donde el tamaño del contexto de borrado no coincidía con el contexto objetivo, causando que las solicitudes del servidor fallaran con errores 500.
- El servidor ahora asegura que el contexto de borrador siga el tamaño del contexto objetivo, previniendo fallos de decodificación cuando los slots se llenan más allá de los límites anteriores.
- La reserva de memoria para el modelo de borrado se mide en el mayor contexto que el objetivo puede tomar, permitiendo que los contextos que comparten celdas con el objetivo eliminen la sobrescritura kv_size.
- La función fit ahora toma en cuenta un segundo modelo opcional, asegurando que su memoria se mida siempre que el contexto principal cambie para mantener exacta la ruta reduce.
Esta actualización resuelve problemas de estabilidad en despliegues del servidor al alinear dinámicamente los tamaños del contexto de borrado y objetivo.