Benchmark Almanac

CELLO

Hunyuan-T1 76.4% Dropped

Models follow real-world complex instructions with multiple tasks, noisy inputs and format or length constraints. Rule-based checks score each answer against the instruction features.

Published at AAAI 2024.

In the authors’ words

Large language models (LLMs) can understand human instructions, showing their potential for pragmatic applications beyond traditional NLP tasks. However, they still struggle with complex instructions, which can be either complex task descriptions that require multiple tasks and constraints, or complex input that contains long context, noise, heterogeneous information and multi-turn format. Due to these features, LLMs often ignore semantic constraints from task descriptions, generate incorrect formats, violate length or sample count constraints, and be unfaithful to the input text. Existing benchmarks are insufficient to assess LLMs' ability to understand complex instructions, as they are close-ended and simple. To bridge this gap, we propose CELLO, a benchmark for evaluating LLMs' ability to follow complex instructions systematically. We design eight features for complex instructions and construct a comprehensive evaluation dataset from real-world scenarios. We also establish four criteria and develop corresponding metrics, as current ones are inadequate, biased or too strict and coarse-grained. We compare the performance of representative Chinese-oriented and English-oriented models in following complex instructions through extensive experiments. Resources of CELLO are publicly available at https://github.com/Abbey4799/CELLO.

Abstract of Can Large Language Models Understand Real-World Complex Instructions? (arXiv:2309.09150, CC0)
Made by Fudan University (He et al.) Released Sep 2023 Following precise instructions All tasks public Last in a launch post Mar 2025 , dropped before it saturated Last model added Mar 2025
Level
Everyday Most adults, without training
Scored
Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
Answers
Open-ended Free-form text, documents, designs or media judged as a whole.
1
Model scored in lab cards
1
Launch post lists it, from 1 lab

Hunyuan-T1 leads with 76.4%

Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.

  1. 1 Hunyuan-T1 76.4%
#ModelScoreSettingDateSource
1 Hunyuan-T1 76.4% Mar 2025 Model card

Scores over time

All the scores we have, one dot each, so a model tested at several settings appears more than once.

Reported by the lab in its model card
0% 20% 40% 60% 80% 100% 2025 Near the ceiling (85%) Hunyuan-T1 0% 20% 40% 60% 80% 100% 2025 Near the ceiling (85%) Hunyuan-T1

No launch post has listed it since Mar 2025

Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.

Tencent
DateLaunch postScoreAs the post writes it
21 Mar 2025 Hunyuan-T1 76.4 CELLO

More in Instructions and chat

All 76 in Instructions and chat
  • IFEval In use Models answer about 500 prompts containing verifiable instructions such as word limits or required keywords. Code checks each instruction for strict and loose accuracy. Gemma 4 31B IT 98.9%
  • IFBench In use 58 new out-of-domain verifiable output constraints. Scored by programmatic constraint checks (strict or loose). Nemotron-Cascade 2 30B-A3B 82.9%
  • MultiChallenge In use Multi-turn conversations testing instruction retention, inference memory, versioned editing and self-coherence. Graded by LLM judge with rubrics. GPT-6.1 Sol 82%
  • Multi-IF In use Models follow verifiable instructions over three-turn conversations in eight languages, extending IFEval. Scored by instruction accuracy at each turn. LFM3-1.7B 89.1%
  • AdvancedIF In use Models respond to over 1,600 prompts with complex, multi-turn, and system-level instructions. A judge model checks each response against expert-written rubrics. MAI-Thinking-1 85%
  • IFStruct In use Models generate JSON or YAML that must follow a requested schema and phrasing constraints, without constrained decoding. A response passes only if every structural constraint holds. LFM3-1.7B 93.7%