Mahal Systems

Overview › Benchmark catalog

ComplexFuncBench

Fits travel or booking agents and any agent with long, constrained parameter lists; borrow ComplexEval's layered matching (format check, exact match, then equal-response match, then a GPT-4o tie-break) for grading calls that have more than one right form.

What it asks the agent to do

  • plan a multi-step booking query (hotel, flight, attraction, car rental, taxi) with dependent calls
  • respect user constraints when choosing parameter values
  • infer parameter values implied rather than stated
  • fill long parameter values and work with up to 128k tokens of context

What to borrow from it

grading designcase template

Caveats

Single vertical (Booking.com), response matching needs a paid RapidAPI subscription, the final-response score is a GPT-4o rating, and the repository states no license (it has moved from THUDM to zai-org).

Details

Workloadstool calling, travel
Interactionsingle turn
Environmentapi sandbox
End state checkedNo
Tools43 Booking.com APIs (via RapidAPI) with recorded golden responses
Gradingprogrammatic check, llm judge
Size1,000
Datamixed
Personal datanone
Licenseunknown
Harnessown repo
Statusactive

Links