Inicio / Artículos

Lo que encuentra un agente de diferenciación de modelos: los cambios de estilo eclipsan un ajuste fino limitado.

Un agente de model-diffing auditó un ajuste fino LoRA financiero: el 82% de las ejecuciones detectaron el cambio en la longitud y estructura, mientras que el cambio en el razonamiento pretendido permaneció oculto.

Editor: REACTAPP.TOP15 min de lectura3378 palabras

Fuentes: What does a model-diffing agent actually discover from a narrow fine-tune?

La pregunta detrás del experimento

Supongamos que se pide a un agente de caja negra que determine en qué difieren dos modelos de lenguaje. Si uno de ellos ha sido ajustado para un propósito específico, ¿el agente encontrará el comportamiento que se pretendía lograr con ese ajuste, o se fijará en algún otro efecto secundario más evidente? Este estudio creó un par de modelos controlados para averiguarlo.

El Modelo A era un checkpoint de Qwen3.5-4B sin modificaciones. El Modelo B era el mismo checkpoint con un pequeño adaptador LoRA entrenado con 43 ejemplos de toma de decisiones financieras. El adaptador tenía como objetivo hacer que el modelo razonara de manera más abierta sobre el riesgo negativo y la resiliencia en situaciones de incertidumbre: reconocer la falta de contexto, sopesar los resultados negativos y la liquidez, evitar consejos categóricos y preferir opciones que sigan siendo aceptables si algo sale mal.

El diseño se basa en trabajos recientes que demuestran que el ajuste fino limitado deja rastros legibles en las diferencias de activación, así como en un artículo anterior sobre la creación y evaluación de agentes que generan diferencias entre modelos. Se reutilizaron aquí los mismos 50 prompts de semilla del artículo anterior.

Resultados a primera vista

El ajuste fino provocó un gran cambio no deseado en el estilo general y un cambio más pequeño y mixto en el razonamiento financiero. El modelo B se volvió mucho más breve y menos estructurado de manera elaborada tanto en prompts relacionados con finanzas como con otros temas, con una longitud media de respuesta que disminuyó entre un 55 y un 78 por ciento en todos los conjuntos de evaluación.

Los recuentos de palabras normalizados por longitud inicialmente sugerían un mayor énfasis en los comportamientos financieros previstos. Pero el Modelo B escribió mucho menos, por lo que se añadió una revisión manual ciega de 20 pares de respuestas financieras. Esta evaluó cinco dimensiones relacionadas con la intervención pretendida: incertidumbre y contexto, razonamiento sobre riesgos negativos, liquidez, condicionalidad y resiliencia. El resultado fue mixto. El Modelo B mostró un mayor razonamiento sobre liquidez y resiliencia, sin embargo el Modelo A obtuvo una puntuación general más alta, ya que expresó la incertidumbre y el razonamiento condicional de manera más fiable.

Al tener acceso al funcionamiento interno de ambos modelos, un agente de comparación ciego detectó la misma diferencia en el nivel de detalle y estructura globales, o una consecuencia estrechamente relacionada, en 41 de 50 trayectorias de búsqueda independientes (82 por ciento). No logró identificar con claridad la intervención financiera más específica.

  • Un agente basado en una sola hipótesis concluyó que el Modelo A genera respuestas largas, altamente estructuradas y exhaustivas, mientras que el Modelo B responde de manera más concisa con menos estructura.
  • Un validador independiente reprodujo esa hipótesis con prompts nuevos y descubrió que la diferencia desaparecía en su mayor parte una vez que ambos modelos enfrentaban límites explícitos de longitud.
  • Permitir que el auditor continuara buscando después de su primer hallazgo no produjo ningún segundo hallazgo sólido; en su mayoría, solo reiteró versiones más limitadas del mismo efecto de estilo.
  • En 50 pruebas independientes que abarcaban tareas de escritura, preguntas factuales, programación, lluvia de ideas, análisis, matemáticas, edición, consejos cotidianos, creación de perfiles y tareas de seguridad, se mantuvo constante esa misma diferencia general.
  • Otras 25 pruebas dirigidas a dominios específicos abarcaron temas como finanzas, carrera profesional, viajes, decisiones técnicas y decisiones cotidianas. Incluso cuando se le pidió al auditor que examinara los aspectos financieros, no logró detectar de manera clara el efecto de sensibilidad a las situaciones negativas esperado.
  • En un grupo de control donde ambos lados utilizaban el mismo modelo, solo 1 de las 10 trayectorias mostró una diferencia. Cuatro concluyeron que no había diferencia alguna, y cinco seguían sin decidirse cuando se agotaron los 10 ciclos del presupuesto.
  • En la comparación manual de 20 pares de prompts relacionados con finanzas, el modelo ajustado ganó 5, perdió 9 y empató en 6 casos, por lo que el comportamiento deseado solo se manifestó parcialmente.
  • Qué significan los resultados

    El hallazgo principal es en parte negativo. Para el agente fue fácil detectar que el ajuste fino había modificado el modelo, pero lo que informaba era casi siempre el efecto secundario más evidente: el Modelo B se había vuelto más breve y menos estructurado con detalle. Los efectos específicos del sector financiero fueron más débiles y menos coherentes. El razonamiento relacionado con la liquidez y la resiliencia aumentó, pero otros comportamientos específicos no lo hicieron.

    Eso plantea una pregunta sobre la diferenciación de modelos conductuales que va más allá de si se puede detectar una diferencia real: ¿cuál de las varias diferencias reales domina la búsqueda del auditor? Un modelo ajustado con precisión puede presentar múltiples cambios genuinos, y un auditor con enfoque abierto podría inclinarse hacia aquel que sea más fácil de observar, describir y probar. Estudios anteriores sobre diferenciación también hallaron que los organismos modelados ajustados con precisión pueden presentar cambios conductuales no deseados además del objetivo nominal. Entonces, ¿qué determina qué efectos de ajuste puede encontrar un auditor de caja negra? En este caso, el cambio a nivel de salida más grande y sistemático prevaleció, mientras que los cambios financieros más pequeños y menos consistentes resultaron difíciles de resumir en una sola hipótesis.

    Hay límites en lo que esto puede mostrar. Un único organismo modelo pequeño con un cambio de estilo accidental inusualmente grande no puede demostrar que los agentes diferenciadores prefieren generalmente los cambios estilísticos sobre los semánticos. Lo que se concluye a continuación es más específico: aquí, el auditor encontró con mucha más facilidad un cambio grande y coherente en el estilo de respuesta global que los efectos financieros más pequeños y mixtos. Una medida lógica posterior consiste en realizar una serie de ajustes finos con un control de estilo cada vez más estricto y una intervención objetivo fija, para ver si el comportamiento deseado se vuelve más fácil de detectar a medida que disminuye el artefacto superficial competitivo.

    Configuración de entrenamiento

    Ambos modelos partieron del mismo punto de control Qwen3.5-4B. Los 43 ejemplos de entrenamiento abordaron temas como la asignación de activos, la amortización de una hipoteca frente a la inversión, las acciones de empleadores concentradas, el endeudamiento, la jubilación, la liquidez, los bienes inmuebles y el reembolso de deudas. Las respuestas objetivo resaltaron la incertidumbre, el riesgo a la baja, la liquidez, la concentración, los escenarios adversos y la resiliencia, sin inclinarse hacia una aversión general al riesgo ni rechazos absolutos.

    El entrenamiento se realizó con cuantización de 4 bits y un LoRA de rango 16 (alpha 16, sin dropout) en las capas de atención y de proyección MLP durante dos épocas. Las configuraciones fueron un tamaño de lote efectivo de 8, una tasa de aprendizaje de 2e-4, el optimizador adamw_8bit con un plan lineal, un límite de secuencia de 1024 tokens y una semilla de 3407. Solo el Modelo B recibió el adaptador.

    Los dos modelos compartían un tokenizador, una plantilla de chat y configuraciones de decodificación: muestreo activado, temperatura 0.7, top-p 0.9, hasta 256 nuevos tokens y hasta cinco muestras por prompt, con el modo de razonamiento desactivado.

    El auditor y el validador

    El auditor de caja negra era gpt-5.6-sol, como se indica en el informe. Solo podía enviar consultas a los modelos A y B y leer sus resultados. No tenía acceso a información sobre qué modelo era cual, ni a los pesos, datos de entrenamiento, objetivos, configuración LoRA ni al razonamiento oculto. Cada trayectoria se desarrollaba como máximo durante 10 pasos, durante los cuales podía enviar instrucciones mediante send_messages, solicitar hasta cinco ejemplos por modelo o detenerse con una hipótesis. Sus instrucciones pedían diferencias sistemáticas, generales, interesantes, adecuadamente abstractas y condicionales, asumir que los modelos eran idénticos hasta que la evidencia indicara lo contrario, y buscar contraejemplos.

    Un validador separado probó luego las hipótesis candidatas. Solo consideró la hipótesis final, redactó nuevos estímulos, intentó refutar la afirmación y explorar sus límites, y devolvió los resultados VALIDADO, RECHAZADO o INCONCLUSIVO. De este modo se separó la generación de hipótesis de su confirmación.

    Para verificar la estabilidad, se utilizaron 50 trayectorias independientes basadas en el conjunto fijo de semillas proveniente del trabajo anterior de diferenciación, que abarca la escritura, la programación, preguntas factuales, lluvia de ideas, análisis, matemáticas, seguridad y cumplimiento de restricciones. Se guardaron la semilla de cada ejecución, el estado de finalización, la cantidad de pasos, la hipótesis final, la explicación y la transcripción completa. Se realizaron además 25 ejecuciones dirigidas a dominios específicos, cinco para finanzas, cinco para carrera profesional, cinco para viajes, cinco para decisiones técnicas y cinco para decisiones cotidianas; se indicaba el dominio a investigar, pero no se mencionaba que las finanzas fueran el dominio de ajuste fino ni el comportamiento objetivo. El objetivo era comprobar si dirigir la búsqueda al dominio adecuado facilitaba la obtención del efecto deseado.

    La figura a continuación muestra el diseño experimental completo.

    Verificar que el ajuste fino tuvo efecto

    Antes de juzgar al agente de diferenciación, fue necesario confirmar que el ajuste fino había movido al modelo en la dirección deseada. Los modelos base y ajustados se evaluaron en tres conjuntos de prompts.

    • Finanzas ID: prompts que se asemejaban a los ejemplos de entrenamiento en tema y estructura.
    • Finanzas OOD: preguntas sobre decisiones financieras que no estaban cubiertas por los ejemplos de entrenamiento.
    • No financieras: preguntas no relacionadas, incluidas para ver si el cambio se extendía más allá del dominio previsto.

    La revisión abarcó características superficiales, principalmente la longitud de las respuestas, junto con marcadores semánticos vinculados al objetivo de entrenamiento. El efecto más evidente fue una reducción significativa en la longitud de las respuestas.

    Esto no fue específico de las finanzas. El Modelo B se acortó en los tres conjuntos de pruebas, incluidas las solicitudes no relacionadas con el dominio de entrenamiento. Ese no era el objetivo de la intervención. Lo más probable es que refleje el hecho de que todas las respuestas de entrenamiento eran breves y medidas, cuando lo que se pretendía era modificar las prioridades de razonamiento del modelo para decisiones financieras inciertas y no hacer que fuera conciso. Como resultado, el cambio en la longitud se convirtió en una diferencia útil e involuntaria para los experimentos de auditoría.

    Un resultado más breve no demuestra que el efecto deseado haya fallado, por lo que el siguiente paso consistió en medir con qué densidad aparecían varios patrones de razonamiento específicos: razonamiento sobre desventajas y riesgos, consideraciones de liquidez y razonamiento condicional. Dado que las respuestas del Modelo B eran mucho más cortas, los recuentos se normalizaron por cada 100 palabras. Según esta medida, el lenguaje relacionado con los objetivos era más denso en las respuestas financieras afinadas. Sin embargo, los recuentos brutos en su mayoría no aumentaron. Por lo tanto, el resultado normalizado indicó un cambio en el énfasis relativo y no pudo demostrar que el Modelo B realizara una mayor cantidad de razonamiento deseado en términos absolutos.

    El gráfico muestra la frecuencia promedio de los términos de razonamiento objetivo seleccionados por cada 100 palabras de respuesta en 10 prompts por división. Las tasas normalizadas aumentan en el Modelo B, mientras que los conteos brutos generalmente no, por lo que debe interpretarse como un cambio en el enfoque y no como prueba de un aumento uniforme en el razonamiento objetivo.

    Para determinar si el aparente cambio semántico resistía una evaluación menos sensible a la longitud, las 20 parejas de respuestas financieras fueron calificadas a mano con las identidades de los modelos ocultas. Cada respuesta recibió un sí o un no en cinco dimensiones extraídas del objetivo de la intervención:

    • Incertidumbre y contexto: ¿señala información faltante, incertidumbre o elementos desconocidos que afecten significativamente la decisión?
    • Razonamiento sobre riesgos negativos: ¿considera un resultado adverso significativo, un escenario de pérdida o un caso de fracaso?
    • liquidez: ¿tiene en cuenta explícitamente el acceso al efectivo, los períodos de inmovilización, las reservas de emergencia, las ventas forzadas o limitaciones similares?
    • condicionalidad: ¿la recomendación depende de las circunstancias del usuario o de condiciones establecidas en lugar de ser categórica?
    • resiliencia: ¿prefiere decisiones que sigan siendo aceptables si las condiciones empeoran?

    El gráfico a continuación muestra el resultado de la comparación sin conocer los detalles.

    La prueba más rigurosa arrojó un veredicto mixto. El Modelo B mejoró en los aspectos relacionados con la liquidez y la resiliencia, pero el Modelo A obtuvo una puntuación general más alta al expresar la incertidumbre y el razonamiento condicional de manera más consistente. Por lo tanto, la intervención pretendida no representa una diferencia conductual clara y definida. El ajuste fino parece haber elevado algunas dimensiones objetivo mientras nivelaba o reducía otras; en el nivel de pares, el modelo ajustado obtuvo 5 victorias, 9 derrotas y 6 empates.

    Lo que encontró el agente de comparación

    Con el cambio de estilo global y las variaciones financieras establecidas, un auditor inexperto obtuvo acceso de tipo “caja negra” a ambos modelos y se le encomendó la tarea de identificar una diferencia de comportamiento sistemática. Partió de una pregunta inicial sobre si aprender primero Python o JavaScript, podía generar nuevos prompts a medida que avanzaba, podía solicitar hasta cinco ejemplos por modelo y contaba con 10 turnos.

    Su hipótesis final indicaba que el Modelo A proporciona respuestas largas, altamente estructuradas y exhaustivas a las solicitudes de consejo abierto, comparaciones y explicaciones, mientras que el Modelo B responde de manera considerablemente más breve y con menos estructura; además, bajo estrictos límites de longitud de salida, la diferencia disminuye mucho.

    El auditor probó la afirmación con temas no relacionados como la programación, los automóviles, las explicaciones científicas, la resolución de problemas y el asesoramiento interpersonal, y el patrón se mantuvo. Otro validador, que vio la hipótesis pero no la transcripción del descubrimiento, la reprodujo con nuevos estímulos y devolvió “VALIDADO”. Pedir a ambos modelos que respondieran en dos o tres oraciones redujo en gran medida la diferencia. Parece que el ajuste fino modificó la elaboración por defecto sin afectar la capacidad de seguir las instrucciones de longitud.

    Un auditor con múltiples hipótesis, al que se le permitió registrar un hallazgo y continuar, volvió a encontrar una versión más limitada del efecto de verbosidad y estructura, y no generó ninguna hipótesis sólida e independiente que coincidiera con la intervención financiera. La duda restante era si el resultado dependía del estímulo inicial.

    ¿Es importante el estímulo inicial?

    El primer resultado podría haber sido un artefacto de su semilla, por lo que se ejecutaron 50 trayectorias independientes, cada una a partir de un prompt de semilla fijo diferente que abarcaba escritura, preguntas factuales, programación, lluvia de ideas, análisis, matemáticas, edición, consejos cotidianos, perfiles de usuario y tareas de seguridad, bajo el mismo protocolo de hipótesis única.

    Nuevamente, la diferencia en la verbosidad y la estructura fue dominante. Muchas trayectorias convergieron de forma independiente en variantes similares: el Modelo A era más largo, más estructurado y más elaborado, mientras que el Modelo B era más corto y más directo. También aparecieron otras diferencias potenciales, como el cumplimiento de restricciones, la calibración factual, la repetición y la diversidad estilística, pero eran menos frecuentes y, a menudo, efectos plausibles derivados del mismo cambio en longitud y estructura.

    El hallazgo validado original está etiquetado como H1: el Modelo A tiende a generar respuestas más largas, estructuradas y exhaustivas, mientras que el Modelo B produce respuestas más cortas y directas; la diferencia entre ambos desaparece en gran medida cuando se aplican límites estrictos de brevedad. Cada una de las 50 ejecuciones se clasificó en una de cuatro categorías:

    • igual que H1
    • relacionado con H1, es decir, una consecuencia como la truncación, un enmarcado excesivo o problemas de conteo fijo
    • un candidato independiente, que era realmente diferente
    • sin hallazgo, lo que significa que no había hipótesis respaldada dentro del límite de turnos asignado

    La revisión manual de las hipótesis finales arrojó los siguientes resultados: 31 de 50 reproducieron directamente el hallazgo relativo a la verbosidad y la estructura, 10 identificaron consecuencias estrechamente relacionadas, 5 propusieron candidatos independientes y 4 finalizaron sin un hallazgo respaldado. Al combinar las dos primeras categorías, se obtienen 41 de 50 trayectorias (82 por ciento) dentro de la misma familia dominante.

    Por lo tanto, el hallazgo no dependió del punto de partida en Python o JavaScript. Aunque partían de muchos ámbitos no relacionados del espacio de instrucciones, los analistas seguían orientándose hacia la misma brecha en el estilo global, lo que respalda la interpretación de que el cambio en la verbosidad es el resultado más fácil de detectar tras el ajuste fino. Esto también plantea la siguiente pregunta: ¿permitiría dirigir a los analistas hacia el área financiera que encontraran en su lugar la intervención semántica más específica?

    Dirigir la búsqueda hacia un dominio específico

    Si el auditor seguía observando ese cambio de estilo global, quizás limitarlo a un dominio específico haría que el efecto semántico deseado fuera más fácil de percibir. Por lo tanto, se ejecutaron 25 trayectorias adicionales en cinco dominios: finanzas, carrera profesional, viajes, toma de decisiones técnicas y decisiones cotidianas, con cinco prompts iniciales cada uno. Al auditor se le indicaba qué dominio examinar, pero no se le informaba qué modelo se había ajustado, qué contenían los datos de entrenamiento ni qué comportamiento se pretendía lograr.

    De las 25 pruebas realizadas en dominios concretos, 17 recuperaron el mismo efecto de verbosidad y estructura global, y solo 2 generaron una hipótesis que podía considerarse parcialmente alineada con la intervención en el área financiera.

    El gráfico de barras distribuye los resultados en las cinco configuraciones de dominio. La brecha global siguió siendo la más destacada. Las cinco pruebas cotidianas y las cinco pruebas relacionadas con viajes se encuadraron en alguna de estas categorías, al igual que la mayoría de las pruebas técnicas y profesionales. Las pruebas financieras fueron más variadas, con varias diferencias posiblemente independientes: mayor precaución con respecto a reglas financieras no soportadas, menos heurísticas especulativas y un posible error en la calidad de las decisiones. Aun así, el auditor nunca llegó a una hipótesis general sobre un razonamiento financiero sensible a los riesgos negativos.

    Incluso dentro del dominio de ajuste fino, fue difícil identificar el efecto semántico más sutil frente al cambio de estilo mucho más evidente. Dirigir al auditor hacia el dominio correcto puede no ser suficiente cuando otra diferencia es considerablemente más fácil de observar y probar.

    Descartar explicaciones alternativas

    Un riesgo clave es que el auditor simplemente tome una diferencia casual entre las muestras y la convierta en una hipótesis sistemática. Varios mecanismos de protección abordaron ese problema.

    • La detección y la validación se mantuvieron separadas. El validador solo veía la hipótesis final y generaba nuevas preguntas diseñadas para reproducirla o refutarla.
    • Se probó una condición límite. La diferencia en el nivel de detalle desapareció en gran medida cuando ambos modelos enfrentaron restricciones estrictas de respuestas cortas, por lo que el efecto se relaciona con la elaboración por defecto y no con una incapacidad para seguir instrucciones.
    • Los hallazgos secundarios se revisaron manualmente en lugar de considerarse independientes solo porque parecían diferentes. Las diferencias en la calibración factual, el formato o el cumplimiento de restricciones se clasificaron de manera conservadora siempre que pudieran provenir razonablemente de las respuestas mucho más largas y estructuradas del Modelo A.

    Las métricas financieras normalizadas parecían indicar un claro avance hacia el comportamiento deseado, pero las respuestas mucho más cortas del Modelo B generaron una confusión en el denominador. Por eso se examinaron los conteos brutos y luego se realizó una evaluación manual ciega de las 20 parejas financieras. Su veredicto, mencionado anteriormente, fue mixto, por lo que el ajuste fino parece haber fortalecido algunas dimensiones objetivo mientras reducía otras.

    El control con modelo idéntico

    Luego se aplicó el mismo protocolo en un grupo de control donde el Modelo A y el Modelo B eran muestras separadas de un modelo base sin modificaciones. Al auditor no se le informó que los modelos eran idénticos y tuvo el mismo límite de 10 turnos e instrucciones de hipótesis que en el experimento principal.

    De las 10 trayectorias de control, 4 concluyeron explícitamente que NO SE ENCONTRÓ DIFERENCIA, 5 agotaron el presupuesto de giros sin adoptar una hipótesis concreta, y 1 informó sobre una diferencia espuria en la calidad de la traducción al japonés, donde la variación aleatoria entre las muestras fue interpretada como una brecha sistemática entre A y B.

    Así, 9 de las 10 pruebas con modelos idénticos afirmaron la ausencia de diferencias sistemáticas, frente a 41 de las 50 pruebas entre versión base y LoRA que detectaron el hallazgo principal relacionado con la verbosidad o algo similar. La muestra de control es pequeña, por lo que esto no permite establecer una tasa de falsos positivos bien calibrada. Sin embargo, contradice la explicación más simple de que un auditor autorizado a buscar de forma adaptativa siempre inventará alguna diferencia.

    Discusión

    La diferenciación de modelos implica algo más que simplemente detectar que dos modelos son diferentes; la lección aquí es que también depende de qué diferencia decida seguir el auditor. El ajuste fino generó un cambio global enorme en el estilo de respuesta, así como un grupo más pequeño y mixto de cambios en el razonamiento financiero. Una y otra vez, el auditor encontró el primer tipo de cambio, independientemente del prompt inicial utilizado e incluso cuando su búsqueda se limitaba al ámbito financiero.

    Una explicación sencilla es que el cambio global en el estilo era simplemente más fácil de detectar, expresar con palabras y probar. Los efectos en el ámbito financiero eran menores y también menos coherentes, ya que algunas dimensiones específicas aumentaban mientras otras disminuían. Tras identificar esa marcada brecha en la verbosidad sistemática, el auditor tenía pocos motivos para seguir buscando alternativas más sutiles y menos consistentes.

    Eso plantea una pregunta importante: cuando una diferencia conductual es muy evidente, ¿cómo afecta eso a la detectabilidad de las más sutiles? La evidencia no demuestra que los agentes diferenciadores prefieran generalmente cambios estilísticos, ni que el efecto financiero fuera intrínsecamente difícil de detectar. Muestra que, en este organismo modelo, un cambio global grande y coherente en el estilo superó a un conjunto más pequeño y disperso de cambios financieros. El auditor no estaba eligiendo entre un efecto intencional fuerte y uno no intencional fuerte, ya que la combinación presentaba un único cambio global destacado y algunos otros más débiles y dispersos.

    Leer más

  • Cuestionando el stack de agentes: almacenes vectoriales, hipergrafos y tareas de programación — Tres casos respaldados por evidencias en los que la complejidad adicional de los agentes pasó por alto el verdadero cuello de botella: la memoria basada en archivos, el RAG de hipergrafos y lo que implica el trabajo de ingeniería senior.
  • Evaluación y optimización de agentes: comparación de DSPy, TextGrad, Reflexion y OPRO — Cómo se integran DSPy, TextGrad, Reflexion y OPRO como bucles de retroalimentación para los agentes, cuál adoptar primero y cómo separar la evaluación de la optimización en una empresa.
  • La memoria del agente de IA no es una base de datos: qué guardar, recuperar y olvidar — Por qué la memoria del agente es un problema de relevancia: cómo difieren el contexto, la memoria, el estado y RAG, qué almacenar, cómo delimitar su alcance, controlar su antigüedad y auditarla, y por qué olvidar es una característica positiva.
  • La arquitectura completa de la IA agente, capa por capa: desde la interfaz de usuario hasta la observabilidad — Diez capas detrás de un agente en producción: interfaz de usuario, ingesta de datos, fragmentación, embeddings, búsqueda vectorial, recuperación de información, generación de prompts, el modelo LLM, despliegue y evaluación.
  • Ajuste fino de un modelo de visión en Apple Silicon con MLX y Ollama — Reduce las alucinaciones al leer gráficos ajustando finamente Qwen2-VL con MLX LoRA en una Mac, luego conviértelo a GGUF y sírvelo a través de Ollama en una aplicación RAG existente.
  • Ejecución gestionada por un registro: Permitir que un agente supervisor descubra capacidades — Reemplaza la enrutación de agentes programada por una verificación en el registro para que un Supervisor multiagente ejecute únicamente las capacidades registradas, con pruebas que mantienen el CI rápido y determinista.
  • Notas prácticas: ¿Qué significa GPT-5.5 para los agentes de IA y el soporte al cliente? — Guía paso a paso de las Notas prácticas: ¿Qué significa GPT-5.5 para los agentes de IA y el soporte al cliente?: contratos, verificaciones y espacios para código listo para usar para los equipos que implementan este patrón.