Para garantizar la conformidad del esquema JSON
Si necesitas que Claude siempre genere JSON válido que se ajuste a un esquema específico, utiliza Structured Outputs en lugar de las técnicas de ingeniería de prompts que se muestran a continuación. Los resultados estructurados proporcionan conformidad de esquema garantizada y están diseñados específicamente para este caso de uso.
Las técnicas que se muestran a continuación son útiles para la consistencia general del resultado o cuando necesitas flexibilidad más allá de esquemas JSON estrictos.
Aquí te mostramos cómo hacer que las respuestas de Claude sean más consistentes:
Define con precisión tu formato de salida deseado utilizando JSON, XML o plantillas personalizadas para que Claude entienda cada elemento de formato de salida que requieres.
Prefill el turno del Assistant con tu formato deseado. Este truco evita el preámbulo amigable de Claude y refuerza tu estructura.
Proporciona ejemplos de tu resultado deseado. Esto entrena la comprensión de Claude mejor que las instrucciones abstractas.
Para tareas que requieren contexto consistente (por ejemplo, chatbots, bases de conocimiento), utiliza recuperación para fundamentar las respuestas de Claude en un conjunto de información fijo.
Divide tareas complejas en subtareas más pequeñas y consistentes. Cada subtarea obtiene la atención completa de Claude, reduciendo errores de inconsistencia en flujos de trabajo escalados.
Was this page helpful?