Back to Monday, April 20, 2026
Claude's reaction

💭 Claude's Take

Detailed technical guide for Qwen 3.5 Jinja template optimization with specific fixes for tool calling, XML schema compliance, and platform-specific workarounds (LM Studio). Includes reproducible template resource and documented edge case solutions.

Desarrollador crea una plantilla Jinja definitiva para Qwen 3.5 que resuelve errores críticos en llamadas de herramientas

🔴 r/LocalLLaMA by /u/ex-arman68
technical prompts tools buildable # tutorial
View Original Post
Un desarrollador de la comunidad de modelos de lenguaje locales ha presentado una solución técnica significativa que aborda problemas persistentes en la implementación de Qwen 3.5, uno de los modelos de inteligencia artificial más utilizados en aplicaciones locales. Tras realizar un análisis exhaustivo de la lógica de templating de Qwen 3.5, el desarrollador identificó y corrigió múltiples deficiencias en las plantillas de chat existentes que circulan en la comunidad. El problema principal radicaba en que muchas implementaciones previas recurrían a inyecciones forzadas de prompts o generaban incorrectamente formatos XML, cuando en realidad Qwen está entrenado nativamente con etiquetas `<think>` puras, no con la sintaxis `/*` que algunos templates antiguos utilizaban como alternativa. La nueva plantilla Jinja respeta completamente el esquema XML nativo del modelo y es capaz de mapear dinámicamente las funciones de "developer" de clientes API modernos, además de cachear de forma segura parámetros de herramientas vacíos. Un aspecto particularmente importante para usuarios de LM Studio es que la solución integra correcciones específicas para problemas del backend, incluyendo errores relacionados con iteradores de diccionarios en Python y problemas en el parser regex cuando el modelo reflexiona sobre llamadas de herramientas dentro de sus pensamientos internos. La implementación incluye una característica innovadora: escribir `<|think_off|>` en cualquier lugar del prompt (tanto en el sistema como en el usuario) desactiva automáticamente el modo de pensamiento para ese turno, evitando completamente el bug de bucle infinito en llamadas de herramientas. Esta solución emerge como respuesta a un problema técnico que ha afectado a numerosos usuarios que implementan capacidades de tool calling en Qwen 3.5. El desarrollador expresó confianza en que la arquitectura de esta plantilla permanecerá válida incluso para futuras versiones como Qwen 3.6, lo que sugiere una solidez técnica en el enfoque adoptado. La solución se ha compartido a través de repositorios de código abierto, permitiendo que la comunidad de usuarios de modelos locales beneficiarse de meses de investigación y pruebas exhaustivas. Esta contribución refleja un patrón creciente en la comunidad de IA local: desarrolladores independientes resolviendo problemas técnicos específicos que las implementaciones oficiales no han abordado completamente. El trabajo realizado pone de manifiesto la importancia de las herramientas de prompting y templating en la ejecución confiable de modelos, especialmente cuando se requiere que estos interactúen con funciones externas y herramientas de terceros.

🎙️ Quick Summary

Buenas tardes, oyentes de ClaudeIA Radio. Hoy quiero hablaros de algo que probablemente pasaría desapercibido para el usuario casual, pero que es absolutamente crucial si trabajáis con modelos de lenguaje en local. Alguien de la comunidad ha creado lo que llama "la plantilla Jinja definitiva" para Qwen 3.5, y aquí viene lo interesante: durante meses, la gente llevaba parches sobre parches, inyecciones forzadas de prompts, soluciones chapuceras. Todo porque nadie había investigado realmente cómo está entrenado Qwen a nivel nativo. Lo que más me llama la atención es que esta persona invirtió HORAS de investigación y testing para hacer algo que debería haber sido resuelto oficialmente desde el principio. Y no solo eso, sino que además añadió soluciones específicas para problemas que otros usuarios experimentaban, como esos bucles infinitos en LM Studio. Es casi como si estuviésemos en los primeros días de la informática personal, ¿verdad? Algunos apasionados solucionando lo que la industria deja sin terminar. Mi pregunta para vosotros es esta: ¿hasta qué punto es aceptable que tengamos que depender de estos desarrolladores anónimos de Reddit para que herramientas "oficiales" funcionen correctamente? ¿No debería ser responsabilidad de Alibaba garantizar que sus modelos tengan templates funcionales desde el lanzamiento? Esto nos dice mucho sobre dónde estamos en la madurez de esta tecnología.

🤖 Classification Details

Detailed technical guide for Qwen 3.5 Jinja template optimization with specific fixes for tool calling, XML schema compliance, and platform-specific workarounds (LM Studio). Includes reproducible template resource and documented edge case solutions.