Zum Inhalt springen
Alpha
  • Modelle
  • Ranglisten
  • Ori
Vertrieb kontaktieren

Fußzeile

OpenRouterOpenRouter
© 2026 OpenRouter, Inc

Produkt

  • Chat
  • Ranglisten
  • Leistungsvergleiche
  • Apps
  • Entdecken
  • Modelle
  • Ori
  • Sammlungen
  • Anbieter
  • Tools
  • Preise
  • Business
  • Enterprise
  • Labs

Unternehmen

  • Über
  • Blog
  • Kunden
  • Karriere
    Offene Stellen
  • Datenschutz
  • Nutzungsbedingungen
  • Vertrauenszentrum
  • Support
  • Funktioniert mit OR
  • Daten
  • Marke

Entwickler

  • Dokumentation
  • API-Referenz
  • Entwicklerplattform
  • Status
  • KI-Sitemap

Verbinden

  • Discord
  • GitHub
  • LinkedIn
  • X
  • YouTube
Alle Leistungsvergleiche

τ²-Bench: Airline

τ²-Bench Airline testet, ob ein Modell die Arbeit eines Supportmitarbeiters einer Fluggesellschaft erledigen kann: ein Richtlinienhandbuch befolgen, mit einem simulierten Kunden sprechen und die richtigen Tools aufrufen, um Flüge zu suchen, Buchungen zu ändern und Erstattungen zu veranlassen. Das Modell benötigt kein Fachwissen; es wird ausschließlich danach bewertet, wie gut es Tool-Aufrufe in mehrstufigen Aufgabenabläufen ausführt. Wir führen den Test kontinuierlich auf denselben Anbieter-Endpunkten aus, die den OpenRouter-Datenverkehr verarbeiten, sodass eine Bewertung sowohl das Modell als auch den Anbieter widerspiegelt, der es betreibt. Wir verwenden diesen Leistungstest, weil er ein hohes Mindestniveau aufweist, sodass wir Unterschiede zwischen Anbietern und nicht die Fähigkeiten des Modells bewerten können. Unser Routing-Algorithmus für Anfragen mit Tool-Aufrufen nutzt dieselben Signale, um den Datenverkehr an die leistungsstärksten Endpunkte zu leiten.

Letzter Vergleichstestlauf 02.11.2026, 21:39 UTC

PublikationGitHub

Welches Modell führt im Leistungsvergleich τ²-Bench Airline?

OpenAI: GPT-5.1 führt τ²-Bench Airline mit 80,0 % zum Stand vom 02.11.2026, 21:39 UTC an. Airline-Aufgaben, Richtlinie, Simulator- und Kundenkonfiguration, Schrittbudget und Bewertung bleiben über alle produktiven Anbieter-Endpunkte hinweg gleich, sodass die angezeigten Ergebnisse Modelle und die sie bereitstellenden Anbieter unter denselben Evaluierungsbedingungen vergleichen.

Tool-Aufruffehler vor → nach Auto Exacto

3,9 % → 1,6 %

Tool-Aufruf-Fehlerrate bei Modellen, die an Auto Exacto, der automatischen Anbieteroptimierung von OpenRouter für Anfragen mit Tool-Aufrufen, teilnehmen.
ModellvergleichKosteneffizienzZuverlässigkeit von Tool-AufrufenRanglisteWarum wir ihn durchführenWas die Bewertungen aussagenSo werden Aufgaben bewertetMethodikAPI-ZugriffHerunterladen und zitierenFAQ

Modellvergleich

Am genauesten

Favicon für openai
OpenAI: GPT-5.1

80,0 %

Bestes Preis-Leistungs-Verhältnis

Favicon für inclusionai
inclusionAI: Ling 3.1 Flash

0,031 $/Aufgabe

Am schnellsten

Favicon für anthropic
Anthropic: Claude Sonnet 5.5

71s

Genauigkeit
Genauigkeit im repräsentativen Durchlauf, beste zuerst.
Kosten pro Aufgabe
Durchschnittliche Kosten pro bewerteter Aufgabe, günstigste zuerst.
Zeit pro Aufgabe
Durchschnittliche verstrichene Zeit pro Aufgabe, schnellste zuerst; Agenten, die in Schleifen geraten oder stecken bleiben, benötigen viel Zeit.

Kosteneffizienz

Genauigkeit vs. Kosten (Pareto-Grenze)
Ein Punkt pro Modell, nach Möglichkeit mit Standardrouting (ohne Bindung an einen Anbieter). Die Linie ist die Pareto-Grenze: Kein Modell übertrifft diese Modelle sowohl bei der Genauigkeit als auch bei den Kosten.

Zuverlässigkeit von Tool-Aufrufen

Rangliste

Zeilen der obersten Ebene verwenden das Standard-Routing, sofern verfügbar; klicken Sie auf eine Zeile, um die Ergebnisse mit festgelegtem Anbieter aufzuklappen.

τ²-Bench Airline-Rangliste: Modellgenauigkeit, Kosten, Zeit und Ausgabe-Token pro Aufgabe nach Anbieter
#ModellStandardabw.
1
Favicon für openai
OpenAI: GPT-5.1
Pareto
80,0 %±0,0Prozentpunkte0,39 $8,0m34,1k
2
Favicon für anthropic
Anthropic: Claude Fable 5
79,5 %±2,7Prozentpunkte0,88 $2,0m5,74k
3
Favicon für inclusionai
inclusionAI: Ling 3.1 Flash
Pareto
79,3 %--0,031 $10,6m16,7k
4
Favicon für anthropic
Anthropic: Claude Fable 5.1
79,2 %±1,3Prozentpunkte0,72 $1,9m6,9k
5
Favicon für anthropic
Anthropic: Claude Opus 5
78,8 %±2,1Prozentpunkte0,48 $2,0m7,04k
6
Favicon für anthropic
Anthropic: Claude Sonnet 5.5
78,8 %±2,2Prozentpunkte0,16 $71s6,25k
7
Favicon für google
Google: Gemini 4 Argon
Google
78,7 %--0,50 $5,8m22k
8
Favicon für qwen
Qwen: Qwen3.5 397B A17B
78,4 %±2,3Prozentpunkte0,20 $12,7m31,2k
9
Favicon für google
Google: Gemini 3.5 Flash Lite
78,3 %±1,0Prozentpunkte0,074 $1,6m21,5k
10
Favicon für google
Google: Gemini 3.7 Flash
78,3 %±1,7Prozentpunkte0,15 $3,1m16,3k
11
Favicon für xiaomi
Xiaomi: MiMo-V2.6-Flash
Pareto
77,9 %±1,5Prozentpunkte0,015 $6,3m21,7k
12
Favicon für qwen
Qwen: Qwen3.8 27B
77,5 %±2,6Prozentpunkte0,066 $4,3m14,2k
13
Favicon für deepseek
DeepSeek: DeepSeek V4 Pro 0813
77,5 %±2,6Prozentpunkte0,10 $4,9m21,5k
14
Favicon für z-ai
Z.ai: GLM 5.3
77,3 %±3,3Prozentpunkte0,057 $1,9m6,56k
15
Favicon für qwen
Qwen: Qwen3.5-122B-A10B
77,2 %±2,7Prozentpunkte0,17 $9,4m35,4k
16
Favicon für google
Google: Gemini 3.1 Pro Preview
77,0 %±0,3Prozentpunkte0,35 $3,0m12,7k
17
Favicon für deepseek
DeepSeek: DeepSeek V4 Pro 0423
76,8 %±2,2Prozentpunkte0,054 $3,7m12,6k
18
Favicon für xiaomi
Xiaomi: MiMo-V2.6-Pro
76,8 %±4,3Prozentpunkte0,068 $16,2m44,2k
19
Favicon für anthropic
Anthropic: Claude Opus 4.7
76,7 %±2,3Prozentpunkte0,42 $1,5m5,59k
20
Favicon für amazon
Amazon: Nova Micro 1.0
76,7 %±0,0Prozentpunkte1,28 $1,6m5,71k
21
Favicon für anthropic
Anthropic: Claude Opus 4.8
76,6 %±2,0Prozentpunkte0,49 $2,1m8,04k
22
Favicon für anthropic
Anthropic: Claude Opus 4.5
76,5 %±2,7Prozentpunkte0,54 $2,9m10,7k
23
Favicon für qwen
Qwen: Qwen3.6 27B
76,4 %±3,5Prozentpunkte0,14 $13,9m31,4k
24
Favicon für tencent
Tencent: Hy4 preview
76,0 %±3,1Prozentpunkte0,11 $14,6m24,2k
25
Favicon für z-ai
GLM 5.3
digitalocean
76,0 %--0,016 $42s1,76k
26
Favicon für meta
Meta: Muse Spark Open
75,7 %±1,0Prozentpunkte0,088 $73s8,72k
27
Favicon für z-ai
Z.ai: GLM 5.3 Flash
Pareto
75,6 %±1,9Prozentpunkte0,009 $2,0m5,38k
28
Favicon für google
Google: Gemini 3.6 Flash
75,3 %±2,7Prozentpunkte0,17 $2,5m22,9k
29
Favicon für x-ai
SpaceXAI: Grok 4.6
75,3 %±0,7Prozentpunkte0,33 $4,0m12k
30
Favicon für anthropic
Anthropic: Claude Opus 5.5
75,3 %±1,7Prozentpunkte0,34 $1,9m7,04k
31
Favicon für openai
OpenAI: GPT-5.3-Codex
OpenAI
75,3 %--0,30 $3,0m13,6k
32
Favicon für anthropic
Anthropic: Claude Sonnet 5
75,3 %±3,0Prozentpunkte0,20 $2,0m7,77k
33
Favicon für google
Google: Gemma 4 31B
75,3 %±2,9Prozentpunkte0,029 $7,6m11,7k
34
Favicon für deepseek
DeepSeek: DeepSeek V4.1 Flash
75,1 %±2,8Prozentpunkte0,033 $3,7m35,2k
35
Favicon für z-ai
Z.ai: GLM 5
75,1 %±3,7Prozentpunkte0,045 $3,0m9,42k
36
Favicon für openai
OpenAI: GPT-5.4
75,0 %±0,3Prozentpunkte0,29 $2,9m10,4k
37
Favicon für qwen
Qwen: Qwen3.5-35B-A3B
74,9 %±5,1Prozentpunkte0,083 $13,1m50,5k
38
Favicon für minimax
MiniMax: MiniMax M3
74,8 %±2,8Prozentpunkte0,026 $2,5m9,36k
39
Favicon für anthropic
Anthropic: Claude Opus 4.6
74,8 %±2,8Prozentpunkte0,50 $3,2m10,1k
40
Favicon für qwen
Qwen: Qwen3.8 2.4T A95B
74,8 %±2,0Prozentpunkte0,19 $4,8m11,6k
41
Favicon für deepseek
DeepSeek: DeepSeek V4 Flash Vision Exp
74,8 %±2,0Prozentpunkte0,030 $3,3m18,7k
42
Favicon für meta
Meta: Muse Glimmer 30B
74,7 %±3,4Prozentpunkte0,037 $3,3m13,6k
43
Favicon für deepseek
DeepSeek: DeepSeek V3.2
74,4 %±2,6Prozentpunkte0,039 $9,8m15,9k
44
Favicon für anthropic
Anthropic: Claude Sonnet 4.6
74,3 %±2,7Prozentpunkte0,33 $3,3m11,5k
45
Favicon für xiaomi
Xiaomi: MiMo-V2.5-Pro
74,3 %±3,4Prozentpunkte0,028 $7,3m14,7k
46
Favicon für deepseek
DeepSeek: DeepSeek V4 Flash 0731
74,0 %±4,8Prozentpunkte0,010 $4,7m15,6k
47
Favicon für deepseek
DeepSeek: DeepSeek V4 Flash 0423
73,9 %±2,9Prozentpunkte0,011 $3,7m14k
48
Favicon für moonshotai
MoonshotAI: Kimi K2.7 Code
73,7 %±2,5Prozentpunkte0,079 $2,6m8,78k
49
Favicon für openai
OpenAI: GPT-5.5
73,7 %±1,0Prozentpunkte0,48 $2,1m7,21k
50
Favicon für moonshotai
MoonshotAI: Kimi K3
73,6 %±2,7Prozentpunkte0,29 $5,6m10,8k
51
Favicon für moonshotai
MoonshotAI: Kimi K2.6
73,6 %±2,2Prozentpunkte0,065 $4,1m12,7k
52
Favicon für openai
OpenAI: GPT-5.6 Sol
73,3 %±2,7Prozentpunkte0,13 $1,8m5,15k
53
Favicon für google
Google: Gemini 3 Flash Preview
73,3 %±2,0Prozentpunkte0,12 $2,6m19,7k
54
Favicon für anthropic
Anthropic: Claude Sonnet 4.5
72,9 %±3,3Prozentpunkte0,33 $3,5m10,4k
55
Favicon für nvidia
NVIDIA: Nemotron 3.5 Super VL
72,9 %±1,7Prozentpunkte0,033 $2,2m14,6k
56
Favicon für anthropic
Anthropic: Claude Haiku 5.5
72,8 %±4,1Prozentpunkte0,012 $86s10,7k
57
Favicon für openai
OpenAI: GPT-6 Astra Pro
72,7 %--2,91 $5,5m12,4k
58
Favicon für google
Google: Gemini 3.5 Flash
72,7 %±2,7Prozentpunkte0,43 $3,3m31,3k
59
Favicon für xiaomi
Xiaomi: MiMo-V2.5
72,5 %±3,9Prozentpunkte0,010 $6,2m14,2k
60
Favicon für qwen
Qwen: Qwen3.6 35B A3B
72,5 %±7,9Prozentpunkte0,041 $4,6m23,8k
61
Favicon für openai
OpenAI: GPT-5.6 Terra
72,3 %±0,3Prozentpunkte0,11 $83s3,74k
62
Favicon für deepseek
DeepSeek: DeepSeek V4.1 Flash 1017
72,3 %±1,0Prozentpunkte0,029 $3,0m35k
63
Favicon für z-ai
Z.ai: GLM 5.1
72,3 %±3,6Prozentpunkte0,095 $3,7m10k
64
Favicon für qwen
Qwen: Qwen3.5-9B
72,1 %±4,8Prozentpunkte0,032 $18,2m51,6k
65
Favicon für z-ai
Z.ai: GLM 4.6
72,1 %±1,3Prozentpunkte0,052 $6,5m9,29k
66
Favicon für qwen
Qwen: Qwen3.7 Max
AtlasCloud
72,0 %--0,40 $3,3m16,3k
67
Favicon für deepseek
DeepSeek: DeepSeek V3.1 Terminus
71,8 %±1,7Prozentpunkte0,058 $8,5m13,8k
68
Favicon für openai
OpenAI: GPT-5 Mini
71,7 %±1,0Prozentpunkte0,13 $8,9m57k
69
Favicon für z-ai
Z.ai: GLM 4.7
71,6 %±2,3Prozentpunkte0,060 $5,3m9,77k
70
Favicon für z-ai
Z.ai: GLM 5.2
71,3 %±3,1Prozentpunkte0,044 $1,9m8,4k
71
Favicon für google
Google: Gemini 3.1 Flash Lite
71,3 %±0,0Prozentpunkte0,080 $2,3m42,7k
72
Favicon für qwen
Qwen: Qwen3.8 Flash
Alibaba
71,3 %--0,017 $5,5m17,2k
73
Favicon für google
Google: Gemini 3.8 Flash
71,3 %--0,21 $4,4m27,6k
74
Favicon für minimax
MiniMax: MiniMax M2.7
71,1 %±1,3Prozentpunkte0,028 $3,9m10,4k
75
Favicon für inclusionai
inclusionAI: Ling 3.0 Flash Fin
Pareto
70,7 %--0,005 $2,7m17k
76
Favicon für openai
OpenAI: GPT-5.6 Sol Pro
70,7 %--0,71 $4,8m22,9k
77
Favicon für openai
OpenAI: GPT-5.6 Luna Pro
70,3 %±0,3Prozentpunkte0,085 $5,8m32,9k
78
Favicon für qwen
Qwen: Qwen3.7 Plus
Alibaba
70,3 %--0,054 $6,6m20,7k
79
Favicon für anthropic
Anthropic: Claude Sonnet 4
70,0 %--0,30 $2,1m8,5k
80
Favicon für z-ai
GLM 5.3 Flash
digitalocean
70,0 %--0,004 $49s1,57k
81
Favicon für inclusionai
inclusionAI: Ling 3.0 Flash VL
Pareto
70,0 %--0,003 $1,6m17,1k
82
Favicon für openai
OpenAI: GPT-6.1 Sol
70,0 %--0,10 $2,4m3,64k
83
Favicon für moonshotai
MoonshotAI: Kimi K2.5
69,7 %±2,9Prozentpunkte0,052 $6,1m9,09k
84
Favicon für openai
OpenAI: GPT-5.6 Luna
69,7 %±1,0Prozentpunkte0,013 $1,9m5,14k
85
Favicon für openai
OpenAI: GPT-6 Sol
69,3 %--0,13 $1,6m4,98k
86
Favicon für reflection
Reflection: Beam 1.0 501B A23B
Io Net
69,3 %--0,028 $3,5m14,9k
87
Favicon für google
Google: Gemma 4 26B A4B
68,7 %±4,2Prozentpunkte0,016 $6,2m19,9k
88
Favicon für inclusionai
inclusionAI: Ling 3.0 Flash
Pareto
68,7 %--0,002 $78s11,7k
89
Favicon für openai
OpenAI: GPT-6.1 Terra
68,7 %--0,068 $79s4,78k
90
Favicon für openai
OpenAI: GPT-6 Astra
68,0 %--0,58 $2,4m3,73k
91
Favicon für openai
OpenAI: GPT-5
67,3 %±2,7Prozentpunkte0,63 $12,2m54,9k
92
Favicon für openai
OpenAI: GPT-6 Luna
67,3 %--0,009 $2,0m8,9k
93
Favicon für thinkingmachines
Thinking Machines: Inkling
67,2 %±2,8Prozentpunkte0,080 $81s3,53k
94
Favicon für openai
OpenAI: GPT-6 Luna Pro
66,7 %--0,039 $5,2m32k
95
Favicon für z-ai
Z.ai: GLM 4.7 Flash
66,7 %±1,7Prozentpunkte0,009 $4,8m9,62k
96
Favicon für minimax
MiniMax: MiniMax M3.1 Flash
66,7 %±0,7Prozentpunkte0,013 $3,0m13,3k
97
Favicon für openai
OpenAI: GPT-5.4 Mini
66,7 %±1,3Prozentpunkte0,089 $1,8m12,9k
98
Favicon für anthropic
Anthropic: Claude Haiku 4.5
66,2 %±2,9Prozentpunkte0,12 $2,1m12,6k
99
Favicon für minimax
MiniMax: MiniMax M2.5
65,8 %±2,8Prozentpunkte0,023 $5,9m10,2k
100
Favicon für nvidia
NVIDIA: Nemotron 3.5 Lightning
65,6 %±1,9Prozentpunkte0,017 $5,2m22,8k
101
Favicon für openai
OpenAI: gpt-oss-120b
65,2 %±3,2Prozentpunkte0,013 $8,6m18,1k
102
Favicon für openai
OpenAI: GPT-5.4 Nano
64,7 %±2,7Prozentpunkte0,030 $2,0m16k
103
Favicon für qwen
Qwen: Qwen3 235B A22B Thinking 2507
61,6 %±1,1Prozentpunkte0,12 $10,4m27,7k
104
Favicon für z-ai
Z.ai: GLM 4.6V
60,7 %--0,032 $5,6m8,85k
105
Favicon für thinkingmachines
Thinking Machines: Inkling Small
60,7 %±2,7Prozentpunkte0,047 $3,5m3,67k
106
Favicon für qwen
Qwen: Qwen3 Coder Next
60,3 %±2,4Prozentpunkte0,045 $1,8m4,78k
107
Favicon für ibm-granite
IBM: Granite 4.2 8B
DeepInfra
58,3 %--0,015 $13,9m38,6k
108
Favicon für google
Google: Gemini 2.5 Pro
58,0 %±2,7Prozentpunkte0,21 $3,0m12,1k
109
Favicon für google
Google: Gemini 2.5 Flash
56,7 %±0,7Prozentpunkte0,029 $75s7,7k
110
Favicon für google
Google: Gemini 2.5 Flash Lite
53,4 %--0,012 $1,6m16,6k
111
Favicon für openai
OpenAI: gpt-oss-20b
53,3 %±1,8Prozentpunkte0,017 $19,4m76k
112
Favicon für nvidia
NVIDIA: Nemotron 3 Nano 30B A3B
51,8 %±2,5Prozentpunkte0,028 $7,4m58,3k
113
Favicon für deepseek
DeepSeek: R1 0528
50,0 %±3,5Prozentpunkte0,16 $33,6m38,5k
114
Favicon für openai
OpenAI: GPT-5 Nano
48,3 %±3,7Prozentpunkte0,041 $11,2m93,9k
115
Favicon für google
Google: Gemma 3 12B
DeepInfra
48,0 %--0,011 $80s3,76k
116
Favicon für qwen
Qwen: Qwen3 Coder 480B A35B
48,0 %±3,1Prozentpunkte0,051 $1,5m2,75k
117
Favicon für openai
OpenAI: GPT-4.1
47,7 %±1,7Prozentpunkte0,13 $53s2,67k
118
Favicon für qwen
Qwen: Qwen3 32B
47,5 %±1,0Prozentpunkte0,021 $11,3m19,7k
119
Favicon für deepseek
DeepSeek: DeepSeek V3.1
47,2 %±16,8Prozentpunkte0,069 $9,4m9,87k
120
Favicon für qwen
Qwen: Qwen3 Next 80B A3B Instruct
47,1 %±2,0Prozentpunkte0,024 $2,3m3,73k
121
Favicon für qwen
Qwen: Qwen3 30B A3B
DeepInfra
47,0 %--0,036 $7,3m20,9k
122
Favicon für mistralai
Mistral: Mistral Small 4
Mistral
46,0 %--0,011 $87s9,09k
123
Favicon für openai
OpenAI: GPT-4.1 Mini
44,3 %±1,0Prozentpunkte0,023 $59s2,33k
124
Favicon für qwen
Qwen: Qwen3 14B
DeepInfra
44,0 %±0,7Prozentpunkte0,031 $11,3m16,7k
125
Favicon für deepseek
DeepSeek: DeepSeek V3 0324
43,5 %±2,1Prozentpunkte0,074 $13,0m20,3k
126
Favicon für qwen
Qwen: Qwen3 Coder 30B A3B Instruct
42,7 %±0,0Prozentpunkte0,030 $4,6m3,55k
127
Favicon für meta-llama
Meta: Llama 4 Maverick
42,7 %±1,4Prozentpunkte0,050 $2,6m2,23k
128
Favicon für openai
OpenAI: GPT-4o (2024-08-06)
OpenAI
42,7 %±0,7Prozentpunkte0,21 $52s2,19k
129
Favicon für openai
OpenAI: GPT-4o
OpenAI
41,7 %±3,0Prozentpunkte0,20 $53s2,09k
130
Favicon für qwen
Qwen: Qwen3 VL 235B A22B Instruct
40,5 %±1,8Prozentpunkte0,067 $6,4m10,1k
131
Favicon für deepseek
DeepSeek: DeepSeek V3
39,8 %±1,8Prozentpunkte0,069 $5,3m7,31k
132
Favicon für qwen
Qwen: Qwen3 235B A22B Instruct 2507
39,5 %±12,0Prozentpunkte0,022 $3,7m3,34k
133
Favicon für qwen
Qwen: Qwen3 30B A3B Instruct 2507
38,3 %±1,1Prozentpunkte0,026 $3,3m4,3k
134
Favicon für qwen
Qwen: Qwen3 VL 30B A3B Instruct
35,2 %±2,2Prozentpunkte0,079 $3,5m7,35k
135
Favicon für meta-llama
Meta: Llama 3.3 70B Instruct
32,8 %±4,4Prozentpunkte0,047 $87s1,32k
136
Favicon für qwen
Qwen: Qwen3 VL 8B Instruct
PrimeIntellect
32,7 %--0,029 $2,2m3,41k
137
Favicon für openai
OpenAI: GPT-4o-mini
OpenAI
30,7 %±0,7Prozentpunkte0,018 $55s3,41k
138
Favicon für qwen
Qwen2.5 72B Instruct
24,0 %±3,3Prozentpunkte0,073 $11,0m5,32k
139
Favicon für meta-llama
Meta: Llama 3.1 8B Instruct
22,2 %±6,0Prozentpunkte0,004 $17s1,55k
140
Favicon für openai
OpenAI: GPT-4.1 Nano
11,0 %±1,0Prozentpunkte0,007 $64s2,31k

Warum wir diesen Leistungsvergleich durchführen

Es handelt sich um einen Leistungstest für Tool-Aufrufe, der sich nur schwer manipulieren lässt. Die Bewertung basiert auf tatsächlichen Abläufen von Tool-Aufrufen statt auf auswendig gelernten Antworten und ist dadurch weniger anfällig für Trainingsdatenlecks als Auswertungen im Frage-Antwort-Stil. Er prüft jede Art von Fehler bei Tool-Aufrufen (falsche Argumente, übersprungene Richtlinienprüfungen, Aufgeben, halluzinierte Bestätigungen) bei relativ geringen Kosten pro Durchlauf. Die relativen Bewertungen sind zudem aussagekräftiger als die absoluten. Dasselbe Modell kann bei verschiedenen Anbietern unterschiedlich abschneiden, und diese Unterschiede nutzt das Exacto -Routing, um Endpunkte mit höherer Genauigkeit auszuwählen.

Jede Aufgabe ist ein simuliertes Supportgespräch einer Fluggesellschaft mit einem skriptgesteuerten Nutzer, einer Sammlung von Werkzeugen (Flugsuche, Buchungsänderungen, Rückerstattungen, Treueprogrammrichtlinien) und einer maßgeblichen Referenzlösung. Eine Aufgabe gilt nur dann als bestanden, wenn der endgültige Datenbankzustand und die Nachrichten an den Nutzer mit der Referenz übereinstimmen; Teilpunkte werden nicht vergeben.

Was die Bewertungen aussagen können und was nicht

Es gibt noch Verbesserungspotenzial. Spitzenmodelle scheitern ungefähr an jeder fünften Aufgabe, und der Fluglinienbereich ist der schwierigste Teil von τ²-Bench. Unterschiede in der Genauigkeit trennen hier Modelle, die mehrstufige Richtlinien befolgen, von solchen, die lediglich gut chatten.

Das Mindestniveau ist allerdings hoch. Viele Aufgaben belohnen Untätigkeit. Eine Verweigerungsaufgabe mit einer leeren Liste der Sollaktionen gilt für jeden Agenten als bestanden, der nichts verändert. Selbst schwache Modelle erzielen deutlich mehr als null Punkte, sodass die aussagekräftigen Unterschiede am oberen Ende der Skala liegen.

Der Leistungsvergleich ist öffentlich, daher können Aufgaben in Trainingskorpora vorkommen. Eine solche Kontamination erhöht die Ergebnisse hier jedoch weniger als bei Evaluationen im Frage-Antwort-Stil, da eine durchgesickerte Aufgabe dennoch Schritt für Schritt korrekt an einer aktiven Datenbank ausgeführt werden muss.

Die Genauigkeit der Bewertung hat Grenzen. Die Prüfsoftware überprüft zwei Dinge: den endgültigen Datenbank-Hash und exakte Teilzeichenfolgenübereinstimmungen in den Nachrichten des Agenten. Die natürlichsprachlichen Aussagen jeder Aufgabe („der Agent sollte die Stornierung verweigern“) sind Metadaten, und kein Bewertungsmodell liest das Transkript. Daher schlägt eine Einsparungsberechnung fehl, wenn der Agent „$23,552.50“ ausgibt, während die Prüfsoftware per grep nach „23553“ sucht.

Auch der Benutzersimulator ist wichtig. Wir legen ihn auf gemini-2.5-flash fest, damit die Agentenbewertungen vergleichbar bleiben, aber der Simulator ist selbst ein LLM mit eigenen Fehlermodi. Er kann das Gespräch beenden, bevor der Agent fertig ist, seine verborgenen Aufgabenanweisungen preisgeben oder einen festgefahrenen Agenten in einer Schleife halten, bis die Obergrenze von 200 Schritten den Durchlauf beendet. Ein Wechsel des Simulatormodells verschiebt die absoluten Bewertungen, weshalb τ²-Bench-Zahlen aus verschiedenen Veröffentlichungen selten exakt übereinstimmen.

Wie eine Aufgabe bewertet wird

Jede Aufgabe enthält eine Referenzlösung: eine Liste von Tool-Aufrufen, Zeichenfolgen, die der Agent ausgeben muss, und Aussagen in natürlicher Sprache. Nach dem Ende der Konversation führt die Prüfkomponente die Referenz-Tool-Aufrufe erneut auf einer frischen Datenbank aus und vergleicht Hashwerte mit der endgültigen Datenbank des Agenten. Anschließend durchsucht sie die Nachrichten des Agenten nach jeder erforderlichen Zeichenfolge. Die Belohnung ist das Produkt dieser beiden Prüfungen:

reward = db_match × communicate_met   // each ∈ {0, 1}
db_match        = hash(agent DB) == hash(gold DB)
communicate_met = every required string appears in an agent message
any run that hits MAX_STEPS instead of a clean stop scores 0 outright

Die folgenden Abläufe stammen aus realen Durchläufen, bei denen durchgehend gemini-2.5-flash als Benutzersimulator eingesetzt wurde.

Belohnung = 1

Bestanden: drei Änderungen in einer Anfrage, alle drei umgesetzt

Aufgabe 17 Agent: openai/gpt-5.1

Für die Buchung FQ8APE: Fügen Sie 3 aufgegebene Gepäckstücke hinzu, ändern Sie den Passagier zu Omar Rossi und führen Sie ein Upgrade von Basic Economy auf Economy durch, wobei Sie mit einer Geschenkkarte bezahlen.

  • Die Datenbank muss dem Referenzzustand entsprechen: update_reservation_flights (Economy-Upgrade), update_reservation_passengers und update_reservation_baggages mit exakten Argumenten
  • communicate_info ist leer, daher ist keine Zeichenfolgenprüfung erforderlich
db ✓
communicate ✓
USER_STOP

Der Agent suchte den Nutzer, fand unter mehreren Reservierungen die richtige, bestätigte die Änderungen und die Zahlungsmethode und führte dann alle drei Schreibvorgänge aus: Passagierwechsel, Kabinen-Upgrade und Gepäck. Die abschließenden Datenbank-Hashes stimmen mit dem Referenzzustand überein und der Lauf endet mit USER_STOP, daher beträgt die Belohnung 1. Genau das soll die Evaluation messen: die korrekte mehrstufige Werkzeugnutzung unter Einhaltung von Richtlinien.

Belohnung = 0

Fehler: storniert eine Reservierung, deren Stornierung die Richtlinie verbietet

Aufgabe 0 Agent: openai/gpt-4o-mini

Stornieren Sie die Reservierung EHGLP3. Die Buchung ist mehr als 24 Stunden alt, Basic Economy, ohne Reiseversicherung, daher ist laut Richtlinie keine Stornierung möglich.

  • Die Datenbank muss am Ende unverändert sein (die Referenzlösung nimmt keine Änderungen vor)
  • Natürlichsprachliche Zusicherung (nicht maschinell geprüft): Der Agent sollte die Stornierung ablehnen
db ✗
communicate ✓
USER_STOP

Der Agent rief die Reservierung ab, sah einen vor mehr als 24 Stunden gebuchten Basic-Economy-Tarif ohne Versicherung und stornierte ihn trotzdem. Er versprach sogar eine Rückerstattung von 208 $. Die Prüfinstanz vergleicht die endgültige Datenbank mit der unveränderten Referenzdatenbank, die Hashes unterscheiden sich, die Belohnung beträgt 0. Dasselbe Modell verweigerte genau diese Stornierung in einer anderen Epoche; die Sampling-Varianz kehrt das Ergebnis um.

Belohnung = 0

Fehlschlag: richtige Datenbank, falsche Zahl an den Nutzer übermittelt

Aufgabe 18 Agent: openai/gpt-4o-mini

Stufen Sie alle fünf Reservierungen von der Business Class auf die Economy Class herab und nennen Sie anschließend den insgesamt eingesparten Betrag. Der korrekte Gesamtbetrag beträgt 23.553 US-Dollar.

  • Die Datenbank muss dem Referenzzustand entsprechen: 5 update_reservation_flights-Aufrufe mit exakt übereinstimmender Kabinenklasse sowie Flug- und Zahlungs-IDs
  • communicate_info: Die Zeichenfolge "23553" muss in einer Agentennachricht vorkommen
db ✓
communicate ✗
USER_STOP

Der Agent führte alle fünf Downgrades korrekt aus, und die Datenbankprüfung war erfolgreich. Dann berechnete er die Einsparungen anhand einer unvollständigen Liste von Flugpreisen und nannte dem Nutzer 14.965 $ statt 23.553 $. Die Kommunikationsprüfung durchsucht jede Agentennachricht nach der exakten Zeichenfolge „23553“, findet nichts und bewertet die gesamte Aufgabe mit null. Eine falsche Rechenantwort machte fünf korrekte Datenbankschreibvorgänge zunichte.

Belohnung = 0

Fehler: Erfindet Tool-Argumente und wiederholt dann denselben abgelehnten Aufruf in einer Schleife

Aufgabe 11 Agent: meta-llama/llama-3.1-8b-instruct

Entfernen Sie die Passagierin Sophia aus der Buchung GV1N64. Die Richtlinie verbietet eine Änderung der Passagierzahl; das korrekte Vorgehen besteht darin, beide Passagiere auf Basic Economy herabzustufen und 5.244 $ zu erstatten.

  • Die Datenbank muss dem Gold-Zustand entsprechen: ein update_reservation_flights-Aufruf mit Downgrade auf basic_economy
  • communicate_info: Die Zeichenfolge „5244“ muss in einer Agentennachricht vorkommen
db ✗
communicate ✗
USER_STOP

Die allererste Aktion des Agenten ist ein Schreibzugriff mit vollständig erfundenen Argumenten: eine Reservierungs-ID, die der Benutzer nie angegeben hat, und ein Passagier „John Doe“ mit Geburtsdatum 1990-01-01, der nirgends in den Daten existiert. Nachdem er die tatsächliche Reservierung gefunden hat, sendet er update_reservation_passengers mit einem Array mit einem Passagier für eine Buchung mit zwei Passagieren, erhält „Anzahl der Passagiere stimmt nicht überein“ und wiederholt denselben Aufruf vier weitere Male, wobei er zwischenzeitlich „Sophia Smith, 1992-01-01“ als zweiten Passagier halluziniert. Er zieht die Richtlinie nie heran (das Entfernen eines Passagiers ist verboten; die korrekte Aktion ist ein Downgrade der Kabinenklasse), nennt eine erfundene Rückerstattung von 200 $ und scheitert an beiden Prüfungen. Die Argumente sind wohlgeformtes JSON, das vom Tool-Schema akzeptiert wird; sie stimmen nur nicht mit der Realität überein, weshalb kleine Modelle bei Metriken für Tool-Aufrufe auf Schemaebene gut abschneiden und dennoch an solchen Aufgaben scheitern können.

Belohnung = 0

Fehler: wiederholt denselben fehlerhaften Tool-Aufruf, bis der Durchlauf abbricht

Aufgabe 14 Agent: openai/gpt-4o-mini

Buchen Sie auf den günstigsten Hin- und Rückflug in der Business Class um und teilen Sie die Zahlung auf Geschenkkarten, einen Gutschein und eine Kreditkarte auf. Bei der korrekten Aufteilung werden der Kreditkarte 44 $ belastet.

  • Datenbank muss dem Referenzzustand entsprechen (stornieren + mit der exakten Zahlungsaufteilung neu buchen)
  • communicate_info: Summen der Geschenkkarten und Gutscheine sowie die endgültige Kartenbelastung
db ✗
communicate ✗
MAX_STEPS

Der Agent erstellte eine Buchung, bei der die Summe der Zahlungsbeträge nicht dem Ticketpreis entsprach. Das Tool lehnte sie jedes Mal mit demselben Fehler ab, und der Agent wiederholte den identischen Aufruf Dutzende Male, bis der Durchlauf seine Obergrenze von 200 Schritten erreichte. Jeder Durchlauf, der mit MAX_STEPS endet, erhält 0 Punkte, noch bevor die Datenbank verglichen wird. Dieses Transkript umfasst 202 Nachrichten; der folgende Auszug zeigt die Schleife.

Belohnung = 1

Bestehen, ohne etwas zu tun: Verweigerungsaufgaben belohnen Untätigkeit

Aufgabe 0 Agent: openai/gpt-4o-mini

Dieselbe Aufgabe wie beim Fehler durch Richtlinienverstoß: Der Nutzer möchte EHGLP3 stornieren, und die Richtlinie erlaubt dies nicht.

  • Die Gold-Aktionsliste ist leer, daher ist die Datenbankprüfung erfolgreich, solange sich nichts geändert hat
  • communicate_info ist leer, daher gilt die communicate-Prüfung als trivial erfüllt
  • Die natürlichsprachliche Assertion („Der Agent sollte ablehnen“) dient nur als Metadatum und wird niemals maschinell geprüft
db ✓
communicate ✓
USER_STOP

Dieser Durchlauf wurde zu Recht als bestanden gewertet: Der Agent prüfte die Reservierung, verwies auf die 24-Stunden-Regel und lehnte ab. Doch sehen Sie sich an, was die Prüfinstanz tatsächlich überprüfte: eine unveränderte Datenbank und eine leere communicate-Liste. Ein Agent, der jede Anfrage abblockte oder sofort an einen Menschen weiterleitete, würde identisch abschneiden. Ablehnungsaufgaben messen, ob „nichts kaputtgegangen ist“, und treiben dadurch die Bewertungen übervorsichtiger Modelle in die Höhe.

Methodik

Die Bewertungen fassen erfolgreiche Durchläufe der letzten 90 Tage zusammen, gewichtet nach Aufgabenanzahl, mit mindestens 45 bewerteten Aufgaben pro Modell-Anbieter-Paar. Die Hauptbewertung eines Modells verwendet dessen Standard-Routing (ohne Bindung an einen Anbieter), sofern vorhanden; andernfalls wird auf den Median der Anbieter zurückgegriffen. Die Standardabweichung wird über die Durchläufe für dieses repräsentative Ergebnis gemessen. Kosten-, Zeit- und Token-Angaben sind Durchschnittswerte pro Aufgabe aus denselben Durchläufen. Das beste Preis-Leistungs-Verhältnis bietet das günstigste Pareto-optimale Modell, das höchstens 5 Punkte unter der höchsten Bewertung liegt.

Dies sind dieselben Messwerte wie beim Exacto-Routing. In der Dokumentation erfahren Sie, wie das Routing funktioniert, oder durchsuchen Sie alle Modelle , um eines auszuprobieren.

API-Zugriff

Diese Bewertungen sind über die öffentliche API für Leistungsvergleiche von OpenRouter verfügbar, sodass Sie dieselben Ergebnisse auf Modellebene programmatisch abrufen können.

GET https://openrouter.ai/api/v1/benchmarks?source=openrouter
Authorization: Bearer <API key>

Verwenden Sie task_type=agentic zum Filtern nach tau_bench_verified_airline. Jeder Eintrag steht für ein Modell und enthält accuracy, accuracy_stddev, avg_cost_per_task, total_tasks und last_run_timestamp. Lesen Sie die API-Dokumentation zu Leistungsvergleichen.

Herunterladen und zitieren

Ein Schnappschuss dieser Rangliste wird im benchmark-leaderboard offenen Datensatz veröffentlicht (filtern Sie anhand von benchmark als Spalte) und daily neu erstellt, ohne dass ein API-Schlüssel erforderlich ist. Der aktuelle Snapshot wurde erstellt am 02.11.2026, 01:45 UTC. Es steht unter der Lizenz CC BY 4.0, sodass Sie es mit Quellenangabe zu OpenRouter wiederverwenden und erneut veröffentlichen können.

  • CSV herunterladen (text/csv)
  • JSON herunterladen (application/json)
  • Snapshot-Manifest (SHA-256-Prüfsummen der obigen Dateien)
  • Neuestes Manifest (veränderlicher Alias, der bei Veröffentlichung neuer Snapshots aktualisiert wird)

Spaltendefinitionen, Methodik und Schwärzungsregeln finden Sie in der README des Datensatzes.

Diese Rangliste zitieren

OpenRouter (2026). τ²-Bench: Airline-Ergebnisse auf OpenRouter, Stand: 2026-11-02. https://openrouter.ai/benchmarks/tau2-bench-airline. Lizenziert unter CC BY 4.0.

Häufig gestellte Fragen

Es wird getestet, ob ein Modell die Aufgaben eines Supportmitarbeiters einer Fluggesellschaft übernehmen kann: ein Richtlinienhandbuch befolgen, mit einem simulierten Kunden sprechen und die richtigen Tools aufrufen, um Flüge zu suchen, Buchungen zu ändern und Erstattungen auszustellen. Das Modell benötigt kein Fachwissen und wird ausschließlich danach bewertet, wie gut es Tool-Aufrufe über mehrstufige Aufgabenverläufe hinweg ausführt.

Eine Aufgabe wird als bestanden oder nicht bestanden bewertet. Der Agent muss das Gespräch innerhalb seines Schrittbudgets abschließen, das Buchungssystem in dem Zustand hinterlassen, den die Referenzlösung erzeugt, und dem Kunden mitteilen, was er getan hat; fehlt auch nur einer dieser Punkte, beträgt die Punktzahl null, und es werden keine Teilpunkte vergeben.

Die Durchläufe werden auf denselben Anbieter-Endpunkten ausgeführt, die den OpenRouter-Datenverkehr bedienen, sodass ein Ergebnis sowohl das Modell als auch den Anbieter widerspiegelt, der es ausführt. Diese Genauigkeitswerte sind eines der Signale, anhand derer das Exacto-Routing den Datenverkehr für Tool-Aufrufe von Endpunkten weglenkt, die hinter vergleichbaren Endpunkten zurückbleiben.

Die Kundenseite jeder Unterhaltung wird von einem anderen Modell gespielt, und OpenRouter hält diesen Simulator unverändert, damit die Bewertungen der Agenten über mehrere Durchläufe hinweg vergleichbar bleiben. Der Simulator hat eigene Fehlermodi, sodass sich die absoluten Bewertungen bei jeder Änderung des Simulators verschieben, weshalb τ²-Bench-Zahlen aus verschiedenen Quellen selten exakt übereinstimmen.

Die Bewertungen fassen wiederholte Durchläufe desselben Aufgabensatzes zusammen, gewichtet nach der Anzahl der in jedem Durchlauf bewerteten Aufgaben. Die Gesamtbewertung eines Modells ist ein einzelnes repräsentatives Ergebnis und nicht das Ergebnis seines leistungsstärksten Anbieters.

Ja. Die öffentliche API für Leistungsvergleiche gibt mit einem API-Schlüssel dieselben Ergebnisse auf Modellebene über GET https://openrouter.ai/api/v1/benchmarks?source=openrouter zurück. Filtern Sie mit task_type=agentic, um tau_bench_verified_airline aufzurufen.