OmniStruct: Universal Text-to-Structure Generation across Diverse Schemas
On the map: LLM agents and tool use → Web, search, and research agents
Abstract (arXiv)
The ability of Large Language Models (LLMs) to generate structured outputs that follow arbitrary schemas is crucial to a wide range of downstream tasks that require diverse structured representations of results such as information extraction, table generation, and function calling. While modern LLMs excel in generating unstructured responses in natural language, whether this advancement translates to a strong performance on text-to-structure tasks remains unclear. To bridge this gap, we first introduce OmniStruct, a comprehensive benchmark for assessing LLMs' capabilities on diverse text-to-structure tasks such as information extraction, table generation, and function calling. We build OmniStruct by identifying existing datasets across a wide range of tasks that are suitable for a structured answer format, and adapting them under a unified text-to-structure problem setting. To facilitate the development of efficient text-to-structure models, we collect high-quality training data via synthetic task generation. Without using any supervised data for OmniStruct tasks, our experiments demonstrate the possibility of fine-tuning much smaller models on synthetic data into universal structured generation models that can rival the performance of GPT-4o.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Web, search, and research agents, one of 16 directions in LLM agents and tool use. Builds on 15 of its 25 references that are in the map. First posted on arXiv 23 Nov 2025.
Builds on
15 of 25 references.
References · 15
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2022Super-NaturalInstructions: Generalization via Declarative Instructions on 1600+ NLP Taskscited by 858
- 2018Multi-Task Identification of Entities, Relations, and Coreference for Scientific Knowledge Graph Constructioncited by 321
- 2017Challenges in Data-to-Document Generationcited by 226
- 2022Unified Structure Generation for Universal Information Extractioncited by 220
- 2023InstructUIE: Multi-task Instruction Tuning for Unified Information Extractioncited by 167
- 2024NATURAL PLAN: Benchmarking LLMs on Natural Language Planningcited by 125
- 2020CrossNER: Evaluating Cross-Domain Named Entity Recognitioncited by 102
- 2024Guiding LLMs The Right Way: Fast, Non-Invasive Constrained Generationcited by 99
- 2024Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Modelscited by 90
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024StrucText-Eval: Evaluating Large Language Model's Reasoning Ability in Structure-Rich Text
- 2024StructTest: Benchmarking LLMs' Reasoning through Compositional Structured Outputs
- 2024A Simple but Effective Approach to Improve Structured Language Model Output for Information Extraction
- 2024Reasoning Factual Knowledge in Structured Data with Large Language Models
- 2024Struct-X: Enhancing Large Language Models Reasoning with Structured Data
- 2024Towards More Effective Table-to-Text Generation: Assessing In-Context Learning and Self-Evaluation with Open-Source Models
- 2024OMGEval: An Open Multilingual Generative Evaluation Benchmark for Large Language Models
- 2026Querying Structured Data Through Natural Language Using Language Models