FOFO: A Benchmark to Evaluate LLMs' Format-Following Capability
Not on the map. Why?
Abstract (arXiv)
This paper presents FoFo, a pioneering benchmark for evaluating large language models' (LLMs) ability to follow complex, domain-specific formats, a crucial yet underexamined capability for their application as AI agents. Despite LLMs' advancements, existing benchmarks fail to assess their format-following proficiency adequately. FoFo fills this gap with a diverse range of real-world formats and instructions, developed through an AI-Human collaborative method. Our evaluation across both open-source (e.g., Llama 2, WizardLM) and closed-source (e.g., GPT-4, PALM2, Gemini) LLMs highlights three key findings: open-source models significantly lag behind closed-source ones in format adherence; LLMs' format-following performance is independent of their content generation quality; and LLMs' format proficiency varies across different domains. These insights suggest the need for specialized tuning for format-following skills and highlight FoFo's role in guiding the selection of domain-specific AI agents. FoFo is released here at https://github.com/SalesforceAIResearch/FoFo.
Key facts. Cited by 79 papers in the map (data through 7 Oct 2026). Builds on 19 of its 35 references that are in the map. First posted on arXiv 28 Feb 2024.
Builds on
19 of 35 references.
References · 19
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2021TruthfulQA: Measuring How Models Mimic Human Falsehoodscited by 2,919
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2020ALFWorld: Aligning Text and Embodied Environments for Interactive Learningcited by 1,143
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,116
7 more
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 738
- 2023OpenChat: Advancing Open-source Language Models with Mixed-Quality Datacited by 250
- 2023Red-Teaming Large Language Models using Chain of Utterances for Safety-Alignmentcited by 213
- 2023Understanding the Benefits and Challenges of Using Large Language Model-based Conversational Agents for Mental Well-being Supportcited by 75
- 2023Large Language Models Help Humans Verify Truthfulness -- Except When They Are Convincingly Wrongcited by 51
- 2023TrafficSafetyGPT: Tuning a Pre-trained Large Language Model to a Domain-Specific Expert in Transportation Safetycited by 27
- 2024Benchmarking Large Language Models on Controllable Generation under Diversified Instructionscited by 26
Built on by
Citing papers per year: 2024: 36; 2025: 32; 2026: 11.
79 papers.
Sort:
By area:
- 2024Benchmarking Complex Instruction-Following with Multiple Constraints Compositioncited by 147
- 2024Multi-IF: Benchmarking LLMs on Multi-Turn and Multilingual Instructions Followingcited by 94
- 2024Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Modelscited by 90
- 2024AgentInstruct: Toward Generative Teaching with Agentic Flowscited by 88
- 2024A Systematic Survey and Critical Review on Evaluating Large Language Models: Challenges, Limitations, and Recommendationscited by 84
- 2024Self-play with Execution Feedback: Improving Instruction-following Capabilities of Large Language Modelscited by 73
- 2024CFBench: A Comprehensive Constraints-Following Benchmark for LLMscited by 65
- 2024Multimodal Needle in a Haystack: Benchmarking Long-Context Capability of Multimodal Large Language Modelscited by 53
- 2025The Price of Format: Diversity Collapse in LLMscited by 43
- 2024CompassJudger-1: All-in-one Judge Model Helps Model Evaluation and Evolutioncited by 42
- 2025Scaling Reasoning, Losing Control: Evaluating Instruction Following in Large Reasoning Modelscited by 28
- 2024From Complex to Simple: Enhancing Multi-Constraint Complex Instruction Following Ability of Large Language Modelscited by 27
38 more
- 2025Learning to Generate Structured Output with Schema Reinforcement Learningcited by 27
- 2025Speech-IFEval: Evaluating Instruction-Following and Quantifying Catastrophic Forgetting in Speech-Aware Language Modelscited by 27
- 2024SysBench: Can Large Language Models Follow System Messages?cited by 26
- 2024Do LLMs estimate uncertainty well in instruction-following?cited by 26
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarioscited by 26
- 2024Do LLMs "know" internally when they follow instructions?cited by 25
- 2024LLMs Are Biased Towards Output Formats! Systematically Evaluating and Mitigating Output Format Bias of LLMscited by 24
- 2024SPaR: Self-Play with Tree-Search Refinement to Improve Instruction-Following in Large Language Modelscited by 23
- 2025StructEval: Benchmarking LLMs' Capabilities to Generate Structural Outputscited by 23
- 2025CiteEval: Principle-Driven Citation Evaluation for Source Attributioncited by 19
- 2025SLOT: Structuring the Output of Large Language Modelscited by 18
- 2025Spotlight Your Instructions: Instruction-following with Dynamic Attention Steeringcited by 18
- 2024Large Language Models as Software Components: A Taxonomy for LLM-Integrated Applicationscited by 17
- 2025Condor: Enhance LLM Alignment with Knowledge-Driven Data Synthesis and Refinementcited by 17
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Modelscited by 17
- 2025Verifiable Format Control for Large Language Model Generationscited by 16
- 2025GuideBench: Benchmarking Domain-Oriented Guideline Following for LLM Agentscited by 14
- 2025Pre-Trained Policy Discriminators are General Reward Modelscited by 14
- 2024MobileAIBench: Benchmarking LLMs and LMMs for On-Device Use Casescited by 13
- 2025Improving Automatic Evaluation of Large Language Models (LLMs) in Biomedical Relation Extraction via LLMs-as-the-Judgecited by 13
- 2025ReasonIF: Large Reasoning Models Fail to Follow Instructions During Reasoningcited by 12
- 2024RuleR: Improving LLM Controllability by Rule-based Data Recyclingcited by 11
- 2025EvaLearn: Quantifying the Learning Capability and Efficiency of LLMs via Sequential Problem Solvingcited by 10
- 2024Query-OPT: Optimizing Inference of Large Language Models via Multi-Query Instructions in Meeting Summarizationcited by 9
- 2024Toward General Instruction-Following Alignment for Retrieval-Augmented Generationcited by 9
- 2024ReFF: Reinforcing Format Faithfulness in Language Models across Varied Taskscited by 9
- 2025EIFBENCH: Extremely Complex Instruction Following Benchmark for Large Language Modelscited by 9
- 2024DOLOMITES: Domain-Specific Long-Form Methodical Taskscited by 8
- 2024MMMT-IF: A Challenging Multimodal Multi-Turn Instruction Following Benchmarkcited by 8
- 2024A Systematic Review on Prompt Engineering in Large Language Models for K-12 STEM Educationcited by 8
- 2026AgentIF-OneDay: A Task-level Instruction-Following Benchmark for General AI Agents in Daily Scenarioscited by 8
- 2024Revolutionizing Database Q&A with Large Language Models: Comprehensive Benchmark and Evaluationcited by 7
- 2025Enabling Autoregressive Models to Fill In Masked Tokenscited by 7
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMscited by 7
- 2024BenchAgents: Multi-Agent Systems for Structured Benchmark Creationcited by 6
- 2024Evalverse: Unified and Accessible Library for Large Language Model Evaluationcited by 5
- 2026SEQUOR: A Multi-Turn Benchmark for Realistic Constraint Followingcited by 5
- 2024Improving the Validity and Practical Usefulness of AI/ML Evaluations Using an Estimands Frameworkcited by 4
50 most cited of 79 All 79 (JSON)
- 2026ScopeIF: Improving Scope-Aware Precise Instruction-Following in Large Language Models via Graded Reward Modeling26 Sep 2026
- 2026DUET: Dual-Teacher On-Policy Distillation via Same-Weight Disagreement for Prohibition Compliance29 Jul 2026
- 2026Frontier AI performance across the business disciplines: a case-grounded benchmark of knowledge work and analytical reasoning17 Jul 2026
- 2026Agentic Context Learning with Self-Discovered Specification9 Jul 2026
- 2026Compliance, Capability, and Conflict: Benchmarking Multimodal LLMs under System Messages12 Jun 2026
- 2026SEQUOR: A Multi-Turn Benchmark for Realistic Constraint Following7 May 2026
- 2026SAGE: A Service Agent Graph-guided Evaluation Benchmark10 Apr 2026
- 2026ArabicNumBench: Evaluating Arabic Number Reading in Large Language Models21 Feb 2026
- 2026Agent Benchmarks Fail Public Sector Requirements28 Jan 2026
- 2026AgentIF-OneDay: A Task-level Instruction-Following Benchmark for General AI Agents in Daily Scenarios28 Jan 2026
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMs6 Jan 2026
- 2025Towards Corpus-Grounded Agentic LLMs for Multilingual Grammatical Analysis28 Nov 2025
38 more
- 2025OmniStruct: Universal Text-to-Structure Generation across Diverse Schemas23 Nov 2025
- 2025ReasonIF: Large Reasoning Models Fail to Follow Instructions During Reasoning17 Oct 2025
- 2025DICE: Structured Reasoning in LLMs through SLM-Guided Chain-of-Thought Correction10 Oct 2025
- 2025SOP-Maze: Evaluating Large Language Models on Complicated Business Standard Operating Procedures10 Oct 2025
- 2025DeepJSONEval: Benchmarking Complex Nested JSON Data Mining for Large Language Models30 Sep 2025
- 2025CDT: A Comprehensive Capability Framework for Large Language Models Across Cognition, Domain, and Task29 Sep 2025
- 2025Large-Scale Constraint Generation -- Can LLMs Parse Hundreds of Constraints?28 Sep 2025
- 2025MapCoder-Lite: Distilling Multi-Agent Coding into a Single Small LLM22 Sep 2025
- 2025Reasoning over Boundaries: Enhancing Specification Alignment via Test-time Deliberation18 Sep 2025
- 2025Beyond Benchmarks: LLM Evaluation with an Anthropomorphic and Lifecycle-oriented Roadmap26 Aug 2025
- 2025AraTable: Benchmarking LLMs' Reasoning and Understanding of Arabic Tabular Data24 Jul 2025
- 2025Pre-Trained Policy Discriminators are General Reward Models7 Jul 2025
- 2025EIFBENCH: Extremely Complex Instruction Following Benchmark for Large Language Models10 Jun 2025
- 2025EvaLearn: Quantifying the Learning Capability and Efficiency of LLMs via Sequential Problem Solving3 Jun 2025
- 2025CiteEval: Principle-Driven Citation Evaluation for Source Attribution2 Jun 2025
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Models2 Jun 2025
- 2025Improving Automatic Evaluation of Large Language Models (LLMs) in Biomedical Relation Extraction via LLMs-as-the-Judge1 Jun 2025
- 2025StructEval: Benchmarking LLMs' Capabilities to Generate Structural Outputs26 May 2025
- 2025Speech-IFEval: Evaluating Instruction-Following and Quantifying Catastrophic Forgetting in Speech-Aware Language Models25 May 2025
- 2025The Price of Format: Diversity Collapse in LLMs25 May 2025
- 2025Contrastive Distillation of Emotion Knowledge from LLMs for Zero-Shot Emotion Recognition23 May 2025
- 2025Training with Pseudo-Code for Instruction Following23 May 2025
- 2025Scaling Reasoning, Losing Control: Evaluating Instruction Following in Large Reasoning Models20 May 2025
- 2025Spotlight Your Instructions: Instruction-following with Dynamic Attention Steering17 May 2025
- 2025GuideBench: Benchmarking Domain-Oriented Guideline Following for LLM Agents16 May 2025
- 2025SLOT: Structuring the Output of Large Language Models6 May 2025
- 2025Learning to Generate Structured Output with Schema Reinforcement Learning26 Feb 2025
- 2025Enabling Autoregressive Models to Fill In Masked Tokens9 Feb 2025
- 2025Verifiable Format Control for Large Language Model Generations6 Feb 2025
- 2025MODS: Moderating a Mixture of Document Speakers to Summarize Debatable Queries in Document Collections1 Feb 2025
- 2025Condor: Enhance LLM Alignment with Knowledge-Driven Data Synthesis and Refinement21 Jan 2025
- 2024StructTest: Benchmarking LLMs' Reasoning through Compositional Structured Outputs23 Dec 2024
- 2024SPaR: Self-Play with Tree-Search Refinement to Improve Instruction-Following in Large Language Models16 Dec 2024
- 2024ReFF: Reinforcing Format Faithfulness in Language Models across Varied Tasks12 Dec 2024
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarios12 Dec 2024
- 2024BenchAgents: Multi-Agent Systems for Structured Benchmark Creation29 Oct 2024
- 2024Meaning Typed Prompting: A Technique for Efficient, Reliable Structured Output Generation22 Oct 2024
- 2024CompassJudger-1: All-in-one Judge Model Helps Model Evaluation and Evolution21 Oct 2024
50 newest of 79 All 79 (JSON)
- 2025Scaling Reasoning, Losing Control: Evaluating Instruction Following in Large Reasoning Modelscited by 28
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarioscited by 26
- 2024SPaR: Self-Play with Tree-Search Refinement to Improve Instruction-Following in Large Language Modelscited by 23
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Modelscited by 17
- 2025ReasonIF: Large Reasoning Models Fail to Follow Instructions During Reasoningcited by 12
- 2024StructTest: Benchmarking LLMs' Reasoning through Compositional Structured Outputscited by 3
- 2025Reasoning over Boundaries: Enhancing Specification Alignment via Test-time Deliberationcited by 3
- 2024KCIF: Knowledge-Conditioned Instruction Followingcited by 2
- 2025AraTable: Benchmarking LLMs' Reasoning and Understanding of Arabic Tabular Datacited by 2
- 2025DICE: Structured Reasoning in LLMs through SLM-Guided Chain-of-Thought Correctioncited by 2
- 2026Frontier AI performance across the business disciplines: a case-grounded benchmark of knowledge work and analytical reasoningcited by 0
- 2026Frontier AI performance across the business disciplines: a case-grounded benchmark of knowledge work and analytical reasoning17 Jul 2026
- 2025ReasonIF: Large Reasoning Models Fail to Follow Instructions During Reasoning17 Oct 2025
- 2025DICE: Structured Reasoning in LLMs through SLM-Guided Chain-of-Thought Correction10 Oct 2025
- 2025Reasoning over Boundaries: Enhancing Specification Alignment via Test-time Deliberation18 Sep 2025
- 2025AraTable: Benchmarking LLMs' Reasoning and Understanding of Arabic Tabular Data24 Jul 2025
- 2025Incentivizing Reasoning for Advanced Instruction-Following of Large Language Models2 Jun 2025
- 2025Scaling Reasoning, Losing Control: Evaluating Instruction Following in Large Reasoning Models20 May 2025
- 2024StructTest: Benchmarking LLMs' Reasoning through Compositional Structured Outputs23 Dec 2024
- 2024SPaR: Self-Play with Tree-Search Refinement to Improve Instruction-Following in Large Language Models16 Dec 2024
- 2024RuleArena: A Benchmark for Rule-Guided Reasoning with LLMs in Real-World Scenarios12 Dec 2024
- 2024KCIF: Knowledge-Conditioned Instruction Following16 Oct 2024
- 2024AgentInstruct: Toward Generative Teaching with Agentic Flowscited by 88
- 2025GuideBench: Benchmarking Domain-Oriented Guideline Following for LLM Agentscited by 14
- 2026AgentIF-OneDay: A Task-level Instruction-Following Benchmark for General AI Agents in Daily Scenarioscited by 8
- 2024BenchAgents: Multi-Agent Systems for Structured Benchmark Creationcited by 6
- 2025MapCoder-Lite: Distilling Multi-Agent Coding into a Single Small LLMcited by 3
- 2025Towards Corpus-Grounded Agentic LLMs for Multilingual Grammatical Analysiscited by 2
- 2026Agent Benchmarks Fail Public Sector Requirementscited by 2
- 2026SAGE: A Service Agent Graph-guided Evaluation Benchmarkcited by 2
- 2026Agentic Context Learning with Self-Discovered Specificationcited by 1
- 2025OmniStruct: Universal Text-to-Structure Generation across Diverse Schemascited by 0
- 2026Agentic Context Learning with Self-Discovered Specification9 Jul 2026
- 2026SAGE: A Service Agent Graph-guided Evaluation Benchmark10 Apr 2026
- 2026Agent Benchmarks Fail Public Sector Requirements28 Jan 2026
- 2026AgentIF-OneDay: A Task-level Instruction-Following Benchmark for General AI Agents in Daily Scenarios28 Jan 2026
- 2025Towards Corpus-Grounded Agentic LLMs for Multilingual Grammatical Analysis28 Nov 2025
- 2025OmniStruct: Universal Text-to-Structure Generation across Diverse Schemas23 Nov 2025
- 2025MapCoder-Lite: Distilling Multi-Agent Coding into a Single Small LLM22 Sep 2025
- 2025GuideBench: Benchmarking Domain-Oriented Guideline Following for LLM Agents16 May 2025
- 2024BenchAgents: Multi-Agent Systems for Structured Benchmark Creation29 Oct 2024
- 2024AgentInstruct: Toward Generative Teaching with Agentic Flows3 Jul 2024
- 2024Self-play with Execution Feedback: Improving Instruction-following Capabilities of Large Language Modelscited by 73
- 2025Condor: Enhance LLM Alignment with Knowledge-Driven Data Synthesis and Refinementcited by 17
- 2025Pre-Trained Policy Discriminators are General Reward Modelscited by 14
- 2026DUET: Dual-Teacher On-Policy Distillation via Same-Weight Disagreement for Prohibition Compliancecited by 0
- 2026ScopeIF: Improving Scope-Aware Precise Instruction-Following in Large Language Models via Graded Reward Modelingcited by 0
- 2026ScopeIF: Improving Scope-Aware Precise Instruction-Following in Large Language Models via Graded Reward Modeling26 Sep 2026
- 2026DUET: Dual-Teacher On-Policy Distillation via Same-Weight Disagreement for Prohibition Compliance29 Jul 2026
- 2025Pre-Trained Policy Discriminators are General Reward Models7 Jul 2025
- 2025Condor: Enhance LLM Alignment with Knowledge-Driven Data Synthesis and Refinement21 Jan 2025
- 2024Self-play with Execution Feedback: Improving Instruction-following Capabilities of Large Language Models19 Jun 2024
- 2024Multimodal Needle in a Haystack: Benchmarking Long-Context Capability of Multimodal Large Language Modelscited by 53
- 2024MobileAIBench: Benchmarking LLMs and LMMs for On-Device Use Casescited by 13
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMscited by 7
- 2026Compliance, Capability, and Conflict: Benchmarking Multimodal LLMs under System Messagescited by 0
- 2026Compliance, Capability, and Conflict: Benchmarking Multimodal LLMs under System Messages12 Jun 2026
- 2026Empowering Reliable Visual-Centric Instruction Following in MLLMs6 Jan 2026
- 2024Multimodal Needle in a Haystack: Benchmarking Long-Context Capability of Multimodal Large Language Models17 Jun 2024
- 2024MobileAIBench: Benchmarking LLMs and LMMs for On-Device Use Cases12 Jun 2024
- 2024Benchmarking Complex Instruction-Following with Multiple Constraints Compositioncited by 147
- 2024Multi-IF: Benchmarking LLMs on Multi-Turn and Multilingual Instructions Followingcited by 94
- 2024Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Modelscited by 90
- 2024A Systematic Survey and Critical Review on Evaluating Large Language Models: Challenges, Limitations, and Recommendationscited by 84
- 2024CFBench: A Comprehensive Constraints-Following Benchmark for LLMscited by 65
- 2025The Price of Format: Diversity Collapse in LLMscited by 43
- 2024CompassJudger-1: All-in-one Judge Model Helps Model Evaluation and Evolutioncited by 42
- 2024From Complex to Simple: Enhancing Multi-Constraint Complex Instruction Following Ability of Large Language Modelscited by 27
- 2025Learning to Generate Structured Output with Schema Reinforcement Learningcited by 27
- 2025Speech-IFEval: Evaluating Instruction-Following and Quantifying Catastrophic Forgetting in Speech-Aware Language Modelscited by 27
- 2024SysBench: Can Large Language Models Follow System Messages?cited by 26
- 2024Do LLMs estimate uncertainty well in instruction-following?cited by 26
12 most cited of 48 All 48 (JSON)
- 2026SEQUOR: A Multi-Turn Benchmark for Realistic Constraint Following7 May 2026
- 2026ArabicNumBench: Evaluating Arabic Number Reading in Large Language Models21 Feb 2026
- 2025SOP-Maze: Evaluating Large Language Models on Complicated Business Standard Operating Procedures10 Oct 2025
- 2025DeepJSONEval: Benchmarking Complex Nested JSON Data Mining for Large Language Models30 Sep 2025
- 2025CDT: A Comprehensive Capability Framework for Large Language Models Across Cognition, Domain, and Task29 Sep 2025
- 2025Large-Scale Constraint Generation -- Can LLMs Parse Hundreds of Constraints?28 Sep 2025
- 2025Beyond Benchmarks: LLM Evaluation with an Anthropomorphic and Lifecycle-oriented Roadmap26 Aug 2025
- 2025EIFBENCH: Extremely Complex Instruction Following Benchmark for Large Language Models10 Jun 2025
- 2025EvaLearn: Quantifying the Learning Capability and Efficiency of LLMs via Sequential Problem Solving3 Jun 2025
- 2025CiteEval: Principle-Driven Citation Evaluation for Source Attribution2 Jun 2025
- 2025Improving Automatic Evaluation of Large Language Models (LLMs) in Biomedical Relation Extraction via LLMs-as-the-Judge1 Jun 2025
- 2025StructEval: Benchmarking LLMs' Capabilities to Generate Structural Outputs26 May 2025
12 newest of 48 All 48 (JSON)