Volver a las preguntas frecuentes sobre Agente
CENTRO DE AYUDA · FAQAgente2 min de lectura

¿Puedo exigir una respuesta estructurada?

Un esquema resulta útil cuando un programa consumirá la respuesta en lugar de limitarse a mostrar texto. Define los campos y tipos esperados y valida los datos recibidos antes de utilizarlos.

Agente

Define el contrato de salida

Enumera los campos que necesita el siguiente paso y asigna un tipo adecuado a cada uno. Mantén el esquema centrado en el resultado necesario. Un contrato conciso es más fácil de cumplir y validar que una lista de detalles opcionales.

Marca como obligatorios los campos sin los cuales la aplicación no puede continuar. Si un valor puede faltar, decide cómo representarlo en vez de dejar el formato implícito. El esquema describe la forma; la instrucción todavía debe explicar la tarea y el significado de cada campo.

Valida antes de actuar

Trata la salida estructurada como datos que aún requieren validación. Comprueba los campos obligatorios, sus tipos y su coherencia con el caso de uso. Una respuesta que se puede analizar también puede estar incompleta o ser incorrecta en cuanto al significado.

Si falla la validación, indica qué campo debe corregirse y solicita una nueva respuesta con ese contexto. No envíes datos mal formados silenciosamente a una base de datos, un flujo o un servicio externo. Separar generación y validación hace que la automatización sea más fiable.

Volver a las preguntas frecuentes sobre Agente