BFCL
About
Berkeley Function Calling Leaderboard (BFCL) evaluating LLM ability to correctly call functions/APIs with proper arguments across diverse domains. Currently on v3.Compare model scores alongside pricing, API availability, and release date — high benchmark score alone doesn't make a model the right pick.
How to read this benchmark
This benchmark uses a scoring system where higher is better. Scores are useful for directional filtering and model shortlisting, not for universal quality ranking.
Interpretation checklist: prefer benchmarks that are closest to your workload style, then validate against the linked model pages for pricing, context window, and provider availability.
Trust when:
- There is a fresh timestamped snapshot (or multiple snapshots) for this benchmark.
- Model list covers the same version family you can actually deploy today.
- Top candidates overlap with your required routing and feature requirements.
Don't trust when:
- There is only one benchmark snapshot or the dataset appears stale.
- Benchmark metric direction is opposite of your decision objective.
- The score difference between options is narrow and likely within implementation variance.
Current modeled score band for tracked entries is roughly 77.5 – 68.7.
Window
Apr 14 to Apr 19
last 3 snapshots
Mean delta
+21.29
score points
Coverage
5
models in latest snapshot
Leaderboard preview (top 5)
- 1. Claude Opus 4.577.5
- 2. Claude Sonnet 4.573.2
- 3. Qwen3.5-397B-A17B72.9
- 4. Gemini 3 Pro72.5
- 5. Claude Haiku 4.568.7