Amazon ha lanzado una nueva función llamada «salidas estructuradas» en su plataforma Amazon Bedrock, que tiene el potencial de transformar la manera en que los desarrolladores obtienen respuestas JSON de modelos de inteligencia artificial. Esta capacidad innovadora permite generar respuestas conformes a esquemas predefinidos a través de un proceso de decodificación restringida, eliminando la necesidad de validar manualmente los datos y prever lógica de recuperación por errores.
Tradicionalmente, la creación de JSON implicaba la formulación de prompts complejos, y aun así, los desarrolladores enfrentaban problemas como errores de análisis y campos faltantes. Estos inconvenientes generaban una acumulación de problemas en sistemas en producción, aumentando tanto la latencia como los costos. Las salidas estructuradas ofrecen respuestas que siempre se ajustan al esquema, convirtiéndolas en una herramienta valiosa para desarrollar sistemas confiables.
Esta nueva capacidad en Amazon Bedrock no solo mejora el proceso de generación de respuestas, sino que representa un cambio radical hacia un formato de salida determinístico. La plataforma emplea dos mecanismos claves: el formato de salida JSON Schema, que regula las respuestas del modelo, y el uso estricto de herramientas para validar parámetros de herramientas externas. Estas herramientas pueden funcionar de manera independiente o conjunta, brindando a los desarrolladores un control preciso sobre las salidas y su interacción con funciones externas.
La implementación de estas funcionalidades abre nuevas oportunidades en sectores como el financiero, la salud y el comercio electrónico. Por ejemplo, en salud, las notas clínicas pueden estructurarse y integrarse en sistemas de registros médicos electrónicos. En comercio electrónico, se pueden mejorar los catálogos de productos de forma más eficaz.
Para ayudar a los desarrolladores a empezar, Amazon ofrece un cuaderno Jupyter con ejemplos prácticos, guiando a los usuarios para implementar las salidas estructuradas eficazmente y optimizar el desarrollo de API y flujos de trabajo automatizados.
Con esta innovación, Amazon Bedrock se posiciona como una solución avanzada para crear aplicaciones de inteligencia artificial listas para producción, disminuyendo la incertidumbre asociada a estas respuestas generadas. La disponibilidad de esta función en todas las regiones comerciales de AWS marca un avance significativo para empresas de todos los tamaños que buscan integrar tecnologías de IA avanzada.