Escribe el contrato de entrada y salida
Un flujo fiable define campos obligatorios, tipos y valores permitidos. Ese contrato separa errores de datos de errores del servicio. Incluye qué ocurrirá cuando falte información. No dejes que cada paso interprete libremente el significado de un campo.
Bloque 2: Diseño y contratos · 20 minutos orientativos de lectura y práctica
Así se aplica
Una solicitud necesita id como texto, asunto como texto y fecha en una convención acordada. La salida puede contener categoria y requiere_revision. Un importe no debería alternar entre número y texto con símbolo de moneda.
Paso a paso
- Lista campos, tipos y ejemplos válidos.
- Define límites y campos opcionales.
- Escribe la respuesta esperada ante cada ausencia importante.
Pruébalo con este prompt
Quiero practicar: Escribe el contrato de entrada y salida. Contexto de referencia: Una solicitud necesita id como texto, asunto como texto y fecha en una convención acordada. La salida puede contener categoria y requiere_revision. Un importe no debería alternar entre número y texto con símbolo de moneda. Mi objetivo: Crea un contrato para solicitudes con tres campos obligatorios y dos opcionales. Actúa como tutor: primero pide mi intento, después revisa el razonamiento y los errores. No inventes datos ni completes la tarea por mí. Explica qué puedo verificar por mi cuenta.
Sustituye los campos entre corchetes con tu caso. Revisa siempre el resultado.Un ejercicio para pasar a la acción.
Crea un contrato para solicitudes con tres campos obligatorios y dos opcionales.
No escribas datos personales ni información confidencial.Ver solución orientativa y criterios de revisión
El contrato debe permitir rechazar o derivar una entrada antes de llamar a la IA. Un valor desconocido no debe convertirse automáticamente en un dato válido. Conserva el original para investigar errores.
Antes de marcar la lección
- El ejercicio responde al objetivo y utiliza los datos o hechos indicados.
- Las decisiones y los resultados se pueden explicar con evidencia del caso.
- Se han comparado los resultados con la solución orientativa y documentado las diferencias.
La corrección del ejercicio es una autoevaluación. Compara tu razonamiento con la guía; no hay un tutor automático conectado.