Què és la sortida estructurada?
La sortida estructurada (Structured Output) és la capacitat dels grans models de llenguatge per generar respostes en formats clarament definits i legibles per màquines com JSON, XML, YAML o altres esquemes. En lloc de text lliure, el model produeix sortides que poden ser processades directament pel codi.
Enfoques d'implementació
Els enfoques moderns inclouen: funció de trucada / ús d'eines (OpenAI, Anthropic), on el model genera trucades a funcions amb paràmetres tipus; API en mode JSON amb garantia de JSON vàlid; tècniques de decodificació restringida que només generen tokens que coincideixen amb l'esquema; i biblioteques com Instructor o Outlines que imposen la validació d'esquemes en les sortides de LLM.
Importància empresarial
La sortida estructurada és fonamental per integrar LLMs en sistemes de producció. Sense ella, cal utilitzar parsers de expressions regulars fràgils. Amb sortides estructurades, els LLMs poden generar directament entrades de base de dades, trucar a API, completar formularis i orquestrar fluxos de treball complexos. És una tecnologia central per als sistemes d'agents IA confiables.