Schema Versioning: cómo versionar la salida JSON de la IA para no romper los sistemas que la usan
Útil para
Un artículo técnico en japonés explica que, cuando una IA devuelve JSON que usan otros sistemas, ese formato funciona como un contrato de API. Propone incluir un schema_version en cada salida, distinguir los cambios que rompen (borrar campos, renombrar, cambiar tipos o hacer obligatorios) de los que no (añadir campos opcionales), fijar tipos y valores permitidos con Enum, y validar la respuesta antes de pasarla al siguiente proceso, con reintento o reparación si falla.
Qué significa
Un cambio aparentemente pequeño, como pasar de un número a un texto con el símbolo %, puede hacer que el programa que recibe la respuesta deje de funcionar.
Fuentes originales
Resumen de Hoy en IA. Pulsa una fuente para leer la noticia completa en su idioma original.
- Zennの「生成 AI」のフィードLeer la noticia completa en Zennの「生成 AI」のフィード