Amazon ha lanzado una nueva función en su plataforma Amazon Bedrock que promete cambiar la forma en que los desarrolladores obtienen respuestas de inteligencia artificial. Conocida como «salidas estructuradas», esta capacidad permite generar respuestas JSON que cumplen consistentemente con esquemas predefinidos, eliminando la necesidad de validación manual y de lógica de recuperación en caso de errores.
Antes de esta innovación, la generación de JSON requería detallados y complejos prompts, y los desarrolladores se enfrentaban a numerosos problemas, como errores de análisis, campos ausentes y violaciones de esquema. Estos inconvenientes no solo ralentizaban los sistemas en producción, sino que también aumentaban los costos operativos. La introducción de salidas estructuradas cambia esta realidad al permitir siempre respuestas conforme al esquema, convirtiéndose en una herramienta crucial para construir sistemas confiables.
Las salidas estructuradas en Amazon Bedrock son más que una simple mejora; representan una transformación que introduce un formato de salida determinista. La plataforma implementa dos mecanismos esenciales: el JSON Schema para controlar la respuesta del modelo y el uso estricto de herramientas para validar los parámetros de herramientas externas. Estos elementos se pueden aplicar individualmente o en conjunto, otorgando a los desarrolladores un control exacto sobre la salida del modelo y su interacción con funciones externas.
La incorporación de estas características ha abierto un abanico de aplicaciones prácticas en diversos sectores. En el área de la salud, por ejemplo, se pueden estructurar notas clínicas para integrarlas en sistemas de registros médicos electrónicos. En el comercio electrónico, facilita la creación de tuberías que enriquecen catálogos de productos de manera efectiva y confiable.
Para quienes deseen implementar estas salidas estructuradas, Amazon ha proporcionado un cuaderno Jupyter con ejemplos prácticos, optimizando el desarrollo de flujos de trabajo automatizados y APIs.
Con esta nueva función, Amazon Bedrock se reafirma como una faceta avanzada para el desarrollo de aplicaciones de inteligencia artificial. Facilita la construcción de aplicaciones listas para producción y reduce la incertidumbre asociada a las respuestas generadas por IA. Su disponibilidad general en todas las regiones comerciales de AWS representa un hito crucial para la accesibilidad de tecnologías avanzadas de IA a empresas de todos los tamaños.








