docmd-assistant v0.1.13 introduce una gestión de carga útil robusta y un truncamiento de contexto limpio para la síntesis de búsqueda RAG multiturno.
Características Principales y Mejoras
Truncamiento Limpio de Contexto en Límites de Párrafo
- Alineación Inteligente de Párrafos: Las cadenas de contexto recuperadas de los resultados de búsqueda de documentación se truncan de forma limpia en límites de salto de línea doble (
\n\n) o simple (\n), evitando cortes a mitad de frase. - Balanceo Automático de Bloques de Código: Detecta cierres incompletos de bloques de código (```) en el contexto truncado y añade automáticamente el cierre para preservar la integridad de la sintaxis Markdown.
- Capacidad de Contexto Ampliada: Soporte para ventanas de contexto ampliado a hasta 15,000 caracteres por turno de síntesis.
Historial de Conversación de Ventana Deslizante
- Gestión del Historial: Se implementó una retención automática de contexto en ventana deslizante para conversaciones multiturno largas, conservando hasta los últimos 12 mensajes del chat y evitando el exceso de carga útil.
- Restricciones de Seguridad en System Prompt: Instrucciones actualizadas en el prompt del sistema que exigen una salida en Markdown limpia y estructurada sin HTML sin escapar ni etiquetas de script.
Ampliación de Capacidad del Relay en la Nube
- Capacidad de Carga Útil 10x: Se amplió el límite de carga útil del relay en la nube de
api.docmd.iode 5,000 a 50,000 caracteres, permitiendo la recuperación RAG de documentación de múltiples páginas sin rechazos de solicitud.
Actualización
npm
pnpm
npm install docmd-assistant@0.1.13
pnpm add docmd-assistant@0.1.13