Cómo funciona · un ejemplo que puedes seguir

¿Cómo funciona .mini?

Tu IA genera la información. .mini le da un formato compacto y comprueba que tu aplicación pueda usarla. Sigue dos solicitudes de ayuda desde el mensaje del cliente hasta los datos organizados.

01 · Del mensaje a tu aplicación

Sigue los datos. Mira qué hace cada parte.

En este ejemplo queremos saber qué ocurrió, qué urgencia tiene y cuánto tiempo requiere cada solicitud. Los campos los elige quien crea la aplicación. Puedes hacer lo mismo con productos, pedidos o tus propios datos.

Los mismos datos, de principio a fin
01 / 04

Empieza por lo que necesitas.

Recibes mensajes escritos por personas. Tu aplicación necesita información organizada para atenderlos.

Lo que escribe el cliente

«Cambié mi contraseña y no puedo entrar a mi cuenta.»T-1041
«Me cobraron dos veces la suscripción.»T-1042

Lo que quieres guardar

id
¿Qué solicitud es?
prioridad
¿Qué urgencia tiene?
categoria
¿De qué trata?
resumen
¿Qué pasó?
horas
¿Cuánto tiempo estimamos?
Ver estos datos como JSON
__MUESTRA_JSON__
02 / 04

Las reglas se preparan una vez.

Un archivo llamado contrato guarda los campos y lo que aceptan. Otro archivo explica esas reglas a la IA: son las instrucciones que añades a tu petición.

contract.json

El acuerdo entre la IA y tu aplicación

id → prioridad → categoria → resumen → horas

prioridadalta · media · baja
horasUn número entero, como 2
Instrucciones para tu IA

«Resume cada mensaje. Usa estos cinco campos, en este orden. Escribe una solicitud por línea en .mini.»

Resumen de las instrucciones reales de esta demo.
Ver cómo se prepara el contrato de esta demo

Esta demo parte de un esquema JSON. Para tus propias muestras, mini setup genera una carpeta con tus reglas y herramientas.

mini from-schema ticket.schema.json -p tk --out contrato.json
mini prompt --contract contrato.json --lang es
03 / 04

Cada valor ocupa el lugar acordado.

La IA que uses devuelve la respuesta en .mini. Pulsa una parte para saber qué significa. Los nombres de los campos están en el contrato: cada fila lleva sus valores.

|Primera línea: formato y cantidad
||||

tk identifica las reglas. Tu aplicación sabe qué contrato debe usar para leer las filas de esta respuesta.

Ver la respuesta completa de los dos mensajes
__MUESTRA_MINI__
Ver las instrucciones que recibe la IA
__PROMPT_MUESTRA_ES__
04 / 04

Tu aplicación recibe datos utilizables.

mini lee cada fila con esas reglas y comprueba los valores. Aquí recupera 2 registros válidos y 0 errores. Tu aplicación puede mostrarlos, guardarlos o seguir trabajando con ellos.

__MUESTRA_TABLA__

Los mismos datos que pediste, con sus campos y tipos comprobados.

Si una fila falla o la respuesta se corta, mini indica qué falta. Tu aplicación puede conservar lo válido y pedir a la IA una corrección. En el ejemplo de abajo puedes verlo.

Ver el código Python de esta lectura
from minifmt import Contract, parse

contrato = Contract.load("contrato.json")
doc = parse(respuesta, contrato, strict=False)
registros = doc.records
errores = doc.errors
1 / 4
¿Qué pasa si la IA se equivoca? Pruébalo con diez mensajes.Probar el ejemplo ↓

02 · Una aplicación de muestra

De «no puedo entrar» a una solicitud organizada.

Una mesa de ayuda recibe mensajes de sus clientes. La IA los resume y clasifica en fichas de soporte, también llamadas tickets. .mini comprueba esas fichas para que la aplicación pueda atender cada solicitud. Esta demo usa diez mensajes de muestra.

  1. 1Elige si todo llega bien, un dato falla o la respuesta se corta.
  2. 2Pulsa «Ver el ejemplo en acción».
  3. 3Mira la respuesta y las solicitudes que se pueden utilizar.

Puedes empezar sin cuenta ni clave. «Demo sin clave» usa respuestas guardadas de una IA; mini las comprueba en tu navegador. Cambia entre .mini y JSON para comparar. Si eliges un proveedor, podrás probarlo con tu propia clave.

__MESA_DEMO__