SLOT: Structuring the Output of Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Darren Yow-Bang, Shen, Zhengyuan, Mishra, Soumya Smruti, Xu, Zhichao, Teng, Yifei, Ding, Haibo
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909603015426048
author Wang, Darren Yow-Bang
Shen, Zhengyuan
Mishra, Soumya Smruti
Xu, Zhichao
Teng, Yifei
Ding, Haibo
author_facet Wang, Darren Yow-Bang
Shen, Zhengyuan
Mishra, Soumya Smruti
Xu, Zhichao
Teng, Yifei
Ding, Haibo
contents Structured outputs are essential for large language models (LLMs) in critical applications like agents and information extraction. Despite their capabilities, LLMs often generate outputs that deviate from predefined schemas, significantly hampering reliable application development. We present SLOT (Structured LLM Output Transformer), a model-agnostic approach that transforms unstructured LLM outputs into precise structured formats. While existing solutions predominantly rely on constrained decoding techniques or are tightly coupled with specific models, SLOT employs a fine-tuned lightweight language model as a post-processing layer, achieving flexibility across various LLMs and schema specifications. We introduce a systematic pipeline for data curation and synthesis alongside a formal evaluation methodology that quantifies both schema accuracy and content fidelity. Our results demonstrate that fine-tuned Mistral-7B model with constrained decoding achieves near perfect schema accuracy (99.5%) and content similarity (94.0%), outperforming Claude-3.5-Sonnet by substantial margins (+25 and +20 percentage points, respectively). Notably, even compact models like Llama-3.2-1B can match or exceed the structured output capabilities of much larger proprietary models when equipped with SLOT, enabling reliable structured generation in resource-constrained environments.
format Preprint
id arxiv_https___arxiv_org_abs_2505_04016
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SLOT: Structuring the Output of Large Language Models
Wang, Darren Yow-Bang
Shen, Zhengyuan
Mishra, Soumya Smruti
Xu, Zhichao
Teng, Yifei
Ding, Haibo
Computation and Language
Artificial Intelligence
Machine Learning
Structured outputs are essential for large language models (LLMs) in critical applications like agents and information extraction. Despite their capabilities, LLMs often generate outputs that deviate from predefined schemas, significantly hampering reliable application development. We present SLOT (Structured LLM Output Transformer), a model-agnostic approach that transforms unstructured LLM outputs into precise structured formats. While existing solutions predominantly rely on constrained decoding techniques or are tightly coupled with specific models, SLOT employs a fine-tuned lightweight language model as a post-processing layer, achieving flexibility across various LLMs and schema specifications. We introduce a systematic pipeline for data curation and synthesis alongside a formal evaluation methodology that quantifies both schema accuracy and content fidelity. Our results demonstrate that fine-tuned Mistral-7B model with constrained decoding achieves near perfect schema accuracy (99.5%) and content similarity (94.0%), outperforming Claude-3.5-Sonnet by substantial margins (+25 and +20 percentage points, respectively). Notably, even compact models like Llama-3.2-1B can match or exceed the structured output capabilities of much larger proprietary models when equipped with SLOT, enabling reliable structured generation in resource-constrained environments.
title SLOT: Structuring the Output of Large Language Models
topic Computation and Language
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2505.04016