Título del Qwen Meetup: Function Calling Harness 2 aumenta el cumplimiento de CoT del 9.91% al 100% mediante esquemas estructurados

Una charla en el Qwen Meetup Korea (finales de mayo) presenta una segunda iteración del patrón de harness de llamada a funciones. El harness original elevó a qwen3-coder-next del 6.75% al 100% en generación de código backend mediante validación de tipos y retroalimentación del compilador. Esta actualización extiende la misma idea a dominios que carecen de compilador: memorandos de inversión, opiniones legales e historias clínicas.
Cumplimiento de CoT basado en esquemas
El mecanismo central es un esquema TypeScript (usando etiquetas typia) que obliga al razonamiento del modelo a adoptar una forma predefinida. Cada campo debe completarse o el envío es rechazado. Ejemplo de esquema para un memorando de inversión:
import { tags } from "typia";
export interface IInvestmentMemo {
recommendation: "BUY" | "HOLD" | "SELL";
thesis: {
consensusView: string;
differentiatedView: string;
};
counterThesis: {
bearCase: string;
ourResponse: string;
};
// bull / base / bear todos obligatorios — impide enviar solo el caso base
scenarios: {
bull: IScenario;
base: IScenario;
bear: IScenario;
};
// arrays vacíos están prohibidos
valuationDrivers: IValuationDriver[] & tags.MinItems<1>;
killConditions: IKillCondition[] & tags.MinItems<1>;
evidenceSources: IEvidenceSource[] & tags.MinItems<1>;
}
// Solo umbrales falseables — impide formulaciones libres como "confianza en la dirección"
export type IKillCondition =
| { type: "price_drawdown"; percentBelowEntry: number }
| { type: "metric_breach"; metric: string; below: number }
| { type: "milestone_miss"; expectedBy: string; what: string };
Luego, el esquema se valida ejecutándolo sobre casos de inversión históricos — la misma idea que backtesting una estrategia de trading con datos de mercado. La comparación muestra qué llamadas pasadas el esquema habría acertado y cuáles habría fallado; se añade lo que falta.
Cumplimiento de CoT medido
Usando la función CoT de AutoBE (no el análisis de inversiones financieras en sí), qwen3.6-27b se mantiene al nivel de los modelos frontera en estos esquemas de cumplimiento de CoT. El harness eleva el cumplimiento del 9.91% al 100%.
Para quién es
Desarrolladores que construyen agentes de IA que necesitan razonamiento estructurado y verificable en dominios sin comprobaciones automáticas de corrección (por ejemplo, finanzas, derecho, medicina).
📖 Lea la fuente completa: r/LocalLLaMA
Presentación anterior: Parte 1
👀 Ver también

La Nueva API de Datos Estructurados Ofrece Precios por Suscripción para Agentes de LLM
Un desarrollador ha lanzado una API de datos estructurados que normaliza los precios de suscripción en plataformas de streaming, servicios de transporte compartido, aplicaciones de citas y otras plataformas basadas en suscripción. La API proporciona esquemas JSON consistentes, precios conscientes de la región cuando están disponibles y endpoints compatibles con MCP para que los agentes de LLM los consuman sin necesidad de scraping.

Tilde.run: Un entorno aislado para agentes con un sistema de archivos transaccional y versionado
Tilde.run proporciona entornos aislados reversibles para agentes de IA, con un sistema de archivos versionado que monta GitHub, S3 y Google Drive, y aislamiento de red por defecto.

Claude Code v2.1.206: /doctor recorta CLAUDE.md, /commit-push-pr permite automáticamente el Git push, actualización del agente en segundo plano
Claude Code v2.1.206 agrega sugerencias de rutas para /cd, un control /doctor para recortar CLAUDE.md de contenido derivable, /commit-push-pr permite automáticamente git push a remotos configurados, y corrige request_timeout_ms en MCP, actualizaciones de agentes en segundo plano y bloqueos de inicio en Bedrock.

Ejecuta LLMs locales en tu teléfono con Observer: agentes sin conexión para monitoreo y registro
Observer es una aplicación iOS de código abierto que ejecuta LLM multimodales localmente en tu teléfono para monitorear eventos, registrar datos y activar notificaciones de Discord, todo sin conexión y gratis.