Zum Inhalt springen
im Trend

Benchmarks

AI-Modelle im Test 16.09.2026: 7 Modelle, 4 Aufgaben

Sieben aktuelle Sprachmodelle im direkten Vergleich: Textkorrektur, Tabellenerkennung, Code-Generierung und Kontextfenster. Ein Durchlauf, Temperatur 0, PHP-Auswertung.

Text: 22 Min. Lesezeit
AI-Modelle im Test 16.09.2026: 7 Modelle, 4 Aufgaben

👁 114 Aufrufe

// kurz gesagt
  • Alle 7 Modelle haben die Textkorrektur-Aufgabe bestanden und alle 18 Zahlen zeichengenau erhalten sowie alle 3 Tippfehler korrigiert.
  • Beim PESEL-Validator scheiterten DeepSeek V4 Pro und Qwen 3.8 Max mit keiner Antwort, während Claude Opus 5 und Kimi K3 alle 10/10 Vektoren korrekt verarbeiteten.
  • Im Kontextfenster-Test bei 128k Token lieferten nur Claude Opus 5 (1/1) sowie Kimi K3 und DeepSeek V4 Pro (je 2/2) Ergebnisse - GPT-6 Astra, Gemini 3.1 Pro, Grok 4.6 und Qwen 3.8 Max wurden in diesem Test nicht getestet.

Dieser Beitrag dokumentiert einen vollständigen Durchlauf des Wissnox-Testprotokolls (v1, 16.09.2026). Jedes der 7 Modelle erhielt identische Prompts in derselben Reihenfolge, Temperatur 0, ein Aufruf pro Aufgabe, keine Wiederholungen bei falschen Antworten. Die Bewertung erfolgt durch PHP, nicht durch ein anderes Modell: Zahlenvergleich, Tabellenzellenabgleich und Code-Ausführung auf festen Vektoren. Unten finden Sie die Gesamttabelle, danach jede Aufgabe mit vollständigem Prompt und der Rohantwort jedes Modells. Fehler, leere Antworten und Zeitüberschreitungen bleiben in der Tabelle stehen.

Durchlaufdatum: 16.09.2026 (Start 2026-09-16 20:19:01, Ende 2026-09-16 20:45:03, Serverzeit). Modelle aufgerufen über OpenRouter; in der Tabelle geben wir die vom API zurückgegebene Kennung an, nicht den Marketingnamen. Alle Durchläufe: Kategorie Tests.

Modell Textkorrektur ohne Zahlenänderung Tabelle aus PDF zu JSON Code: PESEL-Validator mit Tests Kontext (Nadel im Heuhaufen)
Claude Opus 5anthropic/claude-opus-5 bestanden6,2 s 8/8 Zeilen5 s 10/10 Vektoren8 s Fehler @8k · Fehler @32k · 1/1 @128k
GPT-6 Astraopenai/gpt-6-astra bestanden4,9 s 8/8 Zeilen7,4 s 10/10 Vektoren17,4 s außerhalb Kontexttest
Gemini 3.1 Progoogle/gemini-3.1-pro-preview bestanden19 s 8/8 Zeilen16,8 s 10/10 Vektoren17 s außerhalb Kontexttest
Kimi K3moonshotai/kimi-k3 bestanden59,3 s 8/8 Zeilen8,6 s 10/10 Vektoren155,1 s 2/2 @8k · 2/2 @32k · 2/2 @128k
DeepSeek V4 Prodeepseek/deepseek-v4-pro bestanden40,2 s 8/8 Zeilen24,5 s keine Antwort170 s 2/2 @8k · 2/2 @32k · 2/2 @128k
Grok 4.6x-ai/grok-4.6 bestanden27,9 s 8/8 Zeilen32 s 10/10 Vektoren45,8 s außerhalb Kontexttest
Qwen 3.8 Maxqwen/qwen3.8-max-0902 bestanden105,8 s 8/8 Zeilen40,9 s keine Antwort170 s außerhalb Kontexttest

Die Spalte „Kontext“ stammt aus einem separaten wöchentlichen Kontextfenster-Test (Durchlauf 2026-09-14 06:43:32): Treffer/Versuche bei 8, 32 und 128 Tausend Token. Jener Test umfasst einen anderen Modellsatz (u. a. GPT-5.6 Terra), daher sind einige Zellen leer. Der Eintrag „Fehler“ bedeutet, dass der Aufruf keine Antwort zurückgab.

Textkorrektur ohne Zahlenänderung

Das Modell erhält einen behördlichen Text mit drei Tippfehlern und hölzernen Formulierungen. Es soll Stil und Tippfehler korrigieren, ohne eine einzige Zahl, ein Datum oder eine Uhrzeit zu ändern. Der Prüfer vergleicht die Multimenge der Zahlen im Original und in der Antwort, prüft die drei Tippfehler und das Format (nur Text, ohne Überschriften und Listen). Wir haben auf Polnisch getestet.

Vollständiger Prompt (identisch für jedes Modell)
Popraw poniższy tekst pod względem stylu i literówek: usuń urzędowe zwroty, popraw błędy i literówki, zachowaj sens i wszystkie informacje.

ZASADY:
- nie zmieniaj żadnej liczby, daty ani godziny ani ich zapisu (cyfry zostają cyframi, nie zamieniaj liczb na słowa, nie dodawaj nowych liczb, nie usuwaj istniejących),
- nie dodawaj nagłówków, list, komentarzy ani wyjaśnień,
- zwróć wyłącznie poprawiony tekst jako jeden lub dwa akapity.

TEKST:
W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebódowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. W chwili obecnej radni zaplanowali na 2026 rok kwotę 16 mln zł, jednak skarbnik ostrzga, że przy inflacji na poziomie 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkanca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, a ich celem jest dokonanie ustalenia priorytetów na kolejne 4 lata.
Claude Opus 5 bestanden6,2 s

Modell laut API: anthropic/claude-opus-5 · Anbieter Claude Platform on AWS · Zeit 6,2 s · Token 604 ein / 441 aus · finish: stop · 2026-09-16 20:19:11

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 98% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Obecnie radni zaplanowali na 2026 rok kwotę 16 mln zł, jednak skarbnik ostrzega, że przy inflacji na poziomie 4,7% realna wartość tej kwoty będzie niższa.

W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, a ich celem jest ustalenie priorytetów na kolejne 4 lata.
GPT-6 Astra bestanden4,9 s

Modell laut API: openai/gpt-6-astra · Anbieter OpenAI · Zeit 4,9 s · Token 398 ein / 249 aus · finish: stop · 2026-09-16 20:44:55

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 98% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Radni zaplanowali na 2026 rok wydatki w wysokości 16 mln zł, jednak skarbnik ostrzega, że przy inflacji na poziomie 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków na drogi. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1. Ich celem jest ustalenie priorytetów na kolejne 4 lata.
Gemini 3.1 Pro bestanden19 s

Modell laut API: google/gemini-3.1-pro-preview · Anbieter Google · Zeit 19 s · Token 387 ein / 2705 aus · finish: stop · 2026-09-16 20:19:31

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 97% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Obecnie radni zaplanowali na 2026 rok kwotę 16 mln zł, jednak skarbnik ostrzega, że przy inflacji na poziomie 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, a ich celem jest ustalenie priorytetów na kolejne 4 lata.
Kimi K3 bestanden59,3 s

Modell laut API: moonshotai/kimi-k3 · Anbieter DigitalOcean · Zeit 59,3 s · Token 580 ein / 1594 aus · finish: stop · 2026-09-16 20:20:30

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 94% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Na 2026 rok radni zaplanowali 16 mln zł, jednak skarbnik ostrzega, że przy inflacji 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, a ich celem jest ustalenie priorytetów na kolejne 4 lata.
DeepSeek V4 Pro bestanden40,2 s

Modell laut API: deepseek/deepseek-v4-pro · Anbieter StreamLake · Zeit 40,2 s · Token 412 ein / 2145 aus · finish: stop · 2026-09-16 20:22:18

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 96% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Obecnie radni zaplanowali na 2026 rok kwotę 16 mln zł, jednak skarbnik ostrzega, że przy inflacji 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, a ich celem jest ustalenie priorytetów na kolejne 4 lata.
Grok 4.6 bestanden27,9 s

Modell laut API: x-ai/grok-4.6 · Anbieter xAI · Zeit 27,9 s · Token 565 ein / 1724 aus · finish: stop · 2026-09-16 20:22:46

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 97% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Obecnie radni zaplanowali na 2026 rok kwotę 16 mln zł, jednak skarbnik ostrzega, że przy inflacji na poziomie 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, a ich celem jest ustalenie priorytetów na kolejne 4 lata.
Qwen 3.8 Max bestanden105,8 s

Modell laut API: qwen/qwen3.8-max-0902 · Anbieter Alibaba · Zeit 105,8 s · Token 454 ein / 5173 aus · finish: stop · 2026-09-16 20:24:31

  • Zahlen: alle 18 zeichengenau erhalten.
  • Tippfehler: alle 3 korrigiert.
  • Format: nur Text, Länge 92% des Originals.

Rohantwort:

W 2025 roku gmina Lipowo wydała na remonty dróg 14,3 mln zł, czyli o 2,1 mln zł więcej niż rok wcześniej. Najdroższa okazała się przebudowa ulicy Długiej, która kosztowała 3 850 000 zł za odcinek 1,8 km. Radni zaplanowali na 2026 rok 16 mln zł, jednak skarbnik ostrzega, że przy inflacji 4,7% realna wartość tej kwoty będzie niższa. W gminie mieszka 12 480 osób, a zarejestrowanych samochodów jest 7 912, więc na jednego mieszkańca przypada 1 146 zł wydatków drogowych. Konsultacje społeczne w tej sprawie odbędą się 21 października 2026 roku o godzinie 17:30 w sali nr 3 urzędu gminy przy ulicy Rynek 1, aby ustalić priorytety na kolejne 4 lata.

Tabelle aus PDF zu JSON

Das Modell erhält die Textebene einer Preisliste aus einem PDF: zwei Zeilen mit in die nächste Zeile umgebrochenem Namen, eine Zeile ohne Daten (Striche), eine von der Mehrwertsteuer befreite Dienstleistung mit Sternchen und Fußnote. Es soll 8 Zeilen als JSON zurückgeben. Der Prüfer vergleicht jede Zelle mit dem erwarteten Wert; eine Zeile zählt nur vollständig. Wir haben auf Polnisch getestet.

Vollständiger Prompt (identisch für jedes Modell)
Poniżej tekst wyciągnięty z pliku PDF (warstwa tekstowa, kolumny rozdzielone spacjami, niektóre nazwy przeniesione do następnej linii).

Zwróć WYŁĄCZNIE JSON: tablicę 8 obiektów z kluczami:
- "lp" (liczba całkowita),
- "usluga" (pełna nazwa usługi, łącznie z częścią przeniesioną do następnej linii, bez gwiazdki),
- "netto" (liczba lub null, gdy brak),
- "vat" (stawka jako liczba, np. 23; tekst "zw." dla usługi zwolnionej; null, gdy brak),
- "brutto" (liczba lub null, gdy brak).
Bez komentarzy, bez markdownu, bez tekstu poza JSON-em.

TEKST Z PDF:
CENNIK USŁUG SERWISOWYCH                          obowiązuje od 1.03.2026

Lp.  Usługa                                  Cena netto   VAT    Cena brutto
1    Diagnostyka komputera                       120,00   23%        147,60
2    Wymiana dysku SSD (bez części)              180,00   23%        221,40
3    Instalacja systemu operacyjnego             150,00   23%        184,50
4    Czyszczenie laptopa z wymianą
     pasty termoprzewodzącej                     210,00   23%        258,30
5    Odzyskiwanie danych (wycena
     indywidualna) - - - 
6    Konfiguracja routera                         90,00   23%        110,70
7    Szkolenie z obsługi (1 godz.)*              100,00   zw.        100,00
8    Dojazd do klienta (za km)                     2,50   23%          3,08

* usługa zwolniona z VAT na podstawie art. 43 ust. 1 pkt 29 ustawy
Claude Opus 5 8/8 Zeilen5 s

Modell laut API: anthropic/claude-opus-5 · Anbieter Claude Platform on AWS · Zeit 5 s · Token 660 ein / 427 aus · finish: stop · 2026-09-16 20:25:42

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[{"lp":1,"usluga":"Diagnostyka komputera","netto":120.00,"vat":23,"brutto":147.60},{"lp":2,"usluga":"Wymiana dysku SSD (bez części)","netto":180.00,"vat":23,"brutto":221.40},{"lp":3,"usluga":"Instalacja systemu operacyjnego","netto":150.00,"vat":23,"brutto":184.50},{"lp":4,"usluga":"Czyszczenie laptopa z wymianą pasty termoprzewodzącej","netto":210.00,"vat":23,"brutto":258.30},{"lp":5,"usluga":"Odzyskiwanie danych (wycena indywidualna)","netto":null,"vat":null,"brutto":null},{"lp":6,"usluga":"Konfiguracja routera","netto":90.00,"vat":23,"brutto":110.70},{"lp":7,"usluga":"Szkolenie z obsługi (1 godz.)","netto":100.00,"vat":"zw.","brutto":100.00},{"lp":8,"usluga":"Dojazd do klienta (za km)","netto":2.50,"vat":23,"brutto":3.08}]
GPT-6 Astra 8/8 Zeilen7,4 s

Modell laut API: openai/gpt-6-astra · Anbieter OpenAI · Zeit 7,4 s · Token 490 ein / 450 aus · finish: stop · 2026-09-16 20:45:03

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[
  {
    "lp": 1,
    "usluga": "Diagnostyka komputera",
    "netto": 120.00,
    "vat": 23,
    "brutto": 147.60
  },
  {
    "lp": 2,
    "usluga": "Wymiana dysku SSD (bez części)",
    "netto": 180.00,
    "vat": 23,
    "brutto": 221.40
  },
  {
    "lp": 3,
    "usluga": "Instalacja systemu operacyjnego",
    "netto": 150.00,
    "vat": 23,
    "brutto": 184.50
  },
  {
    "lp": 4,
    "usluga": "Czyszczenie laptopa z wymianą pasty termoprzewodzącej",
    "netto": 210.00,
    "vat": 23,
    "brutto": 258.30
  },
  {
    "lp": 5,
    "usluga": "Odzyskiwanie danych (wycena indywidualna)",
    "netto": null,
    "vat": null,
    "brutto": null
  },
  {
    "lp": 6,
    "usluga": "Konfiguracja routera",
    "netto": 90.00,
    "vat": 23,
    "brutto": 110.70
  },
  {
    "lp": 7,
    "usluga": "Szkolenie z obsługi (1 godz.)",
    "netto": 100.00,
    "vat": "zw.",
    "brutto": 100.00
  },
  {
    "lp": 8,
    "usluga": "Dojazd do klienta (za km)",
    "netto": 2.50,
    "vat": 23,
    "brutto": 3.08
  }
]
Gemini 3.1 Pro 8/8 Zeilen16,8 s

Modell laut API: google/gemini-3.1-pro-preview · Anbieter Google · Zeit 16,8 s · Token 504 ein / 2440 aus · finish: stop · 2026-09-16 20:26:00

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[
  {
    "lp": 1,
    "usluga": "Diagnostyka komputera",
    "netto": 120.00,
    "vat": 23,
    "brutto": 147.60
  },
  {
    "lp": 2,
    "usluga": "Wymiana dysku SSD (bez części)",
    "netto": 180.00,
    "vat": 23,
    "brutto": 221.40
  },
  {
    "lp": 3,
    "usluga": "Instalacja systemu operacyjnego",
    "netto": 150.00,
    "vat": 23,
    "brutto": 184.50
  },
  {
    "lp": 4,
    "usluga": "Czyszczenie laptopa z wymianą pasty termoprzewodzącej",
    "netto": 210.00,
    "vat": 23,
    "brutto": 258.30
  },
  {
    "lp": 5,
    "usluga": "Odzyskiwanie danych (wycena indywidualna)",
    "netto": null,
    "vat": null,
    "brutto": null
  },
  {
    "lp": 6,
    "usluga": "Konfiguracja routera",
    "netto": 90.00,
    "vat": 23,
    "brutto": 110.70
  },
  {
    "lp": 7,
    "usluga": "Szkolenie z obsługi (1 godz.)",
    "netto": 100.00,
    "vat": "zw.",
    "brutto": 100.00
  },
  {
    "lp": 8,
    "usluga": "Dojazd do klienta (za km)",
    "netto": 2.50,
    "vat": 23,
    "brutto": 3.08
  }
]
Kimi K3 8/8 Zeilen8,6 s

Modell laut API: moonshotai/kimi-k3 · Anbieter Together · Zeit 8,6 s · Token 634 ein / 1050 aus · finish: stop · 2026-09-16 20:26:09

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[{"lp":1,"usluga":"Diagnostyka komputera","netto":120.00,"vat":23,"brutto":147.60},{"lp":2,"usluga":"Wymiana dysku SSD (bez części)","netto":180.00,"vat":23,"brutto":221.40},{"lp":3,"usluga":"Instalacja systemu operacyjnego","netto":150.00,"vat":23,"brutto":184.50},{"lp":4,"usluga":"Czyszczenie laptopa z wymianą pasty termoprzewodzącej","netto":210.00,"vat":23,"brutto":258.30},{"lp":5,"usluga":"Odzyskiwanie danych (wycena indywidualna)","netto":null,"vat":null,"brutto":null},{"lp":6,"usluga":"Konfiguracja routera","netto":90.00,"vat":23,"brutto":110.70},{"lp":7,"usluga":"Szkolenie z obsługi (1 godz.)","netto":100.00,"vat":"zw.","brutto":100.00},{"lp":8,"usluga":"Dojazd do klienta (za km)","netto":2.50,"vat":23,"brutto":3.08}]
DeepSeek V4 Pro 8/8 Zeilen24,5 s

Modell laut API: deepseek/deepseek-v4-pro · Anbieter Baidu · Zeit 24,5 s · Token 479 ein / 1876 aus · finish: stop · 2026-09-16 20:26:33

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[
  {
    "lp": 1,
    "usluga": "Diagnostyka komputera",
    "netto": 120,
    "vat": 23,
    "brutto": 147.6
  },
  {
    "lp": 2,
    "usluga": "Wymiana dysku SSD (bez części)",
    "netto": 180,
    "vat": 23,
    "brutto": 221.4
  },
  {
    "lp": 3,
    "usluga": "Instalacja systemu operacyjnego",
    "netto": 150,
    "vat": 23,
    "brutto": 184.5
  },
  {
    "lp": 4,
    "usluga": "Czyszczenie laptopa z wymianą pasty termoprzewodzącej",
    "netto": 210,
    "vat": 23,
    "brutto": 258.3
  },
  {
    "lp": 5,
    "usluga": "Odzyskiwanie danych (wycena indywidualna)",
    "netto": null,
    "vat": null,
    "brutto": null
  },
  {
    "lp": 6,
    "usluga": "Konfiguracja routera",
    "netto": 90,
    "vat": 23,
    "brutto": 110.7
  },
  {
    "lp": 7,
    "usluga": "Szkolenie z obsługi (1 godz.)",
    "netto": 100,
    "vat": "zw.",
    "brutto": 100
  },
  {
    "lp": 8,
    "usluga": "Dojazd do klienta (za km)",
    "netto": 2.5,
    "vat": 23,
    "brutto": 3.08
  }
]
Grok 4.6 8/8 Zeilen32 s

Modell laut API: x-ai/grok-4.6 · Anbieter xAI · Zeit 32 s · Token 671 ein / 2378 aus · finish: stop · 2026-09-16 20:27:05

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[{"lp":1,"usluga":"Diagnostyka komputera","netto":120,"vat":23,"brutto":147.6},{"lp":2,"usluga":"Wymiana dysku SSD (bez części)","netto":180,"vat":23,"brutto":221.4},{"lp":3,"usluga":"Instalacja systemu operacyjnego","netto":150,"vat":23,"brutto":184.5},{"lp":4,"usluga":"Czyszczenie laptopa z wymianą pasty termoprzewodzącej","netto":210,"vat":23,"brutto":258.3},{"lp":5,"usluga":"Odzyskiwanie danych (wycena indywidualna)","netto":null,"vat":null,"brutto":null},{"lp":6,"usluga":"Konfiguracja routera","netto":90,"vat":23,"brutto":110.7},{"lp":7,"usluga":"Szkolenie z obsługi (1 godz.)","netto":100,"vat":"zw.","brutto":100},{"lp":8,"usluga":"Dojazd do klienta (za km)","netto":2.5,"vat":23,"brutto":3.08}]
Qwen 3.8 Max 8/8 Zeilen40,9 s

Modell laut API: qwen/qwen3.8-max-0902 · Anbieter Alibaba · Zeit 40,9 s · Token 582 ein / 2013 aus · finish: stop · 2026-09-16 20:27:46

  • Alle 8 Zeilen stimmen mit der Tabelle überein, einschließlich der im PDF umgebrochenen Namen und der Zeile ohne Daten.

Rohantwort:

[
  {
    "lp": 1,
    "usluga": "Diagnostyka komputera",
    "netto": 120.00,
    "vat": 23,
    "brutto": 147.60
  },
  {
    "lp": 2,
    "usluga": "Wymiana dysku SSD (bez części)",
    "netto": 180.00,
    "vat": 23,
    "brutto": 221.40
  },
  {
    "lp": 3,
    "usluga": "Instalacja systemu operacyjnego",
    "netto": 150.00,
    "vat": 23,
    "brutto": 184.50
  },
  {
    "lp": 4,
    "usluga": "Czyszczenie laptopa z wymianą pasty termoprzewodzącej",
    "netto": 210.00,
    "vat": 23,
    "brutto": 258.30
  },
  {
    "lp": 5,
    "usluga": "Odzyskiwanie danych (wycena indywidualna)",
    "netto": null,
    "vat": null,
    "brutto": null
  },
  {
    "lp": 6,
    "usluga": "Konfiguracja routera",
    "netto": 90.00,
    "vat": 23,
    "brutto": 110.70
  },
  {
    "lp": 7,
    "usluga": "Szkolenie z obsługi (1 godz.)",
    "netto": 100.00,
    "vat": "zw.",
    "brutto": 100.00
  },
  {
    "lp": 8,
    "usluga": "Dojazd do klienta (za km)",
    "netto": 2.50,
    "vat": 23,
    "brutto": 3.08
  }
]

Code: PESEL-Validator mit Tests

Das Modell schreibt eine Python-Funktion zur Validierung von PESEL (Prüfsumme, Jahrhundert-Kodierung im Monat, Datumskorrektheit, Geschlecht). Der Code wird in einer externen Sandbox ausgeführt (Compiler Explorer, Python 3.12) auf 10 Vektoren: 5 korrekte Nummern aus verschiedenen Jahrhunderten und 5 Fallen (falsche Summe, 31. Februar, 10 Zeichen, Buchstabe, leere Zeichenkette). Das Ergebnis ist die Anzahl der bestandenen Vektoren. Wir haben auf Polnisch getestet.

Vollständiger Prompt (identisch für jedes Modell)
Napisz w Pythonie 3 funkcję waliduj_pesel(pesel: str) -> dict.

Wymagania:
- wejście to dowolny ciąg znaków; poprawny PESEL ma dokładnie 11 cyfr,
- suma kontrolna: wagi 1,3,7,9,1,3,7,9,1,3 dla pierwszych 10 cyfr; cyfra kontrolna = (10 - suma mod 10) mod 10 i musi być równa 11. cyfrze,
- stulecie zakodowane w miesiącu: 1800-1899 miesiąc + 80, 1900-1999 bez zmian, 2000-2099 miesiąc + 20, 2100-2199 miesiąc + 40, 2200-2299 miesiąc + 60,
- data musi być poprawną datą kalendarzową (np. 31 lutego jest błędny),
- płeć z 10. cyfry: parzysta = 'K', nieparzysta = 'M'.

Zwracany słownik: {'poprawny': bool, 'data_urodzenia': 'RRRR-MM-DD' albo None, 'plec': 'K'/'M' albo None}. Dla niepoprawnego numeru: {'poprawny': False, 'data_urodzenia': None, 'plec': None}. Funkcja nie może rzucać wyjątków dla żadnego wejścia.

Zwróć WYŁĄCZNIE kod Pythona (bez markdownu, bez omówienia). Nie dopisuj kodu uruchamiającego funkcję.
10 Testvektoren (das Modell sieht sie nicht)
  • 85031212305 → {"poprawny":true,"data_urodzenia":"1985-03-12","plec":"K"}
  • 04313004573 → {"poprawny":true,"data_urodzenia":"2004-11-30","plec":"M"}
  • 71123199937 → {"poprawny":true,"data_urodzenia":"1971-12-31","plec":"M"}
  • 00222900702 → {"poprawny":true,"data_urodzenia":"2000-02-29","plec":"K"}
  • 99870432158 → {"poprawny":true,"data_urodzenia":"1899-07-04","plec":"M"}
  • 85031212306 → {"poprawny":false,"data_urodzenia":null,"plec":null}
  • 00223100705 → {"poprawny":false,"data_urodzenia":null,"plec":null}
  • 8503121230 → {"poprawny":false,"data_urodzenia":null,"plec":null}
  • 85031212a05 → {"poprawny":false,"data_urodzenia":null,"plec":null}
  • (leer) → {"poprawny":false,"data_urodzenia":null,"plec":null}
Claude Opus 5 10/10 Vektoren8 s

Modell laut API: anthropic/claude-opus-5 · Anbieter Claude Platform on AWS · Zeit 8 s · Token 541 ein / 741 aus · finish: stop · 2026-09-16 20:28:33

  • Alle 10 Vektoren bestanden, einschließlich 31. Februar mit korrekter Prüfsumme und Jahr 1899.

Rohantwort:

```python
import datetime


def waliduj_pesel(pesel: str) -> dict:
    niepoprawny = {'poprawny': False, 'data_urodzenia': None, 'plec': None}

    try:
        if not isinstance(pesel, str):
            return niepoprawny

        if len(pesel) != 11:
            return niepoprawny

        if not all('0' <= znak <= '9' for znak in pesel):
            return niepoprawny

        cyfry = [ord(znak) - 48 for znak in pesel]

        wagi = (1, 3, 7, 9, 1, 3, 7, 9, 1, 3)
        suma = sum(w * c for w, c in zip(wagi, cyfry[:10]))
        if (10 - suma % 10) % 10 != cyfry[10]:
            return niepoprawny

        rr = cyfry[0] * 10 + cyfry[1]
        mm = cyfry[2] * 10 + cyfry[3]
        dd = cyfry[4] * 10 + cyfry[5]

        if 1 <= mm <= 12:
            wiek = 1900
            miesiac = mm
        elif 21 <= mm <= 32:
            wiek = 2000
            miesiac = mm - 20
        elif 41 <= mm <= 52:
            wiek = 2100
            miesiac = mm - 40
        elif 61 <= mm <= 72:
            wiek = 2200
            miesiac = mm - 60
        elif 81 <= mm <= 92:
            wiek = 1800
            miesiac = mm - 80
        else:
            return niepoprawny

        rok = wiek + rr

        try:
            data = datetime.date(rok, miesiac, dd)
        except ValueError:
            return niepoprawny

        plec = 'K' if cyfry[9] % 2 == 0 else 'M'

        return {
            'poprawny': True,
            'data_urodzenia': '{:04d}-{:02d}-{:02d}'.format(data.year, data.month, data.day),
            'plec': plec,
        }
    except Exception:
        return {'poprawny': False, 'data_urodzenia': None, 'plec': None}
GPT-6 Astra 10/10 Vektoren17,4 s

Modell laut API: openai/gpt-6-astra · Anbieter OpenAI · Zeit 17,4 s · Token 366 ein / 602 aus · finish: stop · 2026-09-16 20:28:51

  • Alle 10 Vektoren bestanden, einschließlich 31. Februar mit korrekter Prüfsumme und Jahr 1899.

Rohantwort:

from datetime import date


def waliduj_pesel(pesel: str) -> dict:
    niepoprawny = {
        "poprawny": False,
        "data_urodzenia": None,
        "plec": None,
    }

    try:
        if not isinstance(pesel, str) or len(pesel) != 11:
            return niepoprawny
        if any(znak not in "0123456789" for znak in pesel):
            return niepoprawny

        cyfry = [int(znak) for znak in pesel]
        wagi = (1, 3, 7, 9, 1, 3, 7, 9, 1, 3)
        suma = sum(cyfra * waga for cyfra, waga in zip(cyfry[:10], wagi))
        if (10 - suma % 10) % 10 != cyfry[10]:
            return niepoprawny

        rok = cyfry[0] * 10 + cyfry[1]
        miesiac = cyfry[2] * 10 + cyfry[3]
        dzien = cyfry[4] * 10 + cyfry[5]

        if 1 <= miesiac <= 12:
            rok += 1900
        elif 21 <= miesiac <= 32:
            rok += 2000
            miesiac -= 20
        elif 41 <= miesiac <= 52:
            rok += 2100
            miesiac -= 40
        elif 61 <= miesiac <= 72:
            rok += 2200
            miesiac -= 60
        elif 81 <= miesiac <= 92:
            rok += 1800
            miesiac -= 80
        else:
            return niepoprawny

        data_urodzenia = date(rok, miesiac, dzien)

        return {
            "poprawny": True,
            "data_urodzenia": data_urodzenia.isoformat(),
            "plec": "K" if cyfry[9] % 2 == 0 else "M",
        }
    except Exception:
        return niepoprawny
Gemini 3.1 Pro 10/10 Vektoren17 s

Modell laut API: google/gemini-3.1-pro-preview · Anbieter Google · Zeit 17 s · Token 403 ein / 2532 aus · finish: stop · 2026-09-16 20:29:09

  • Alle 10 Vektoren bestanden, einschließlich 31. Februar mit korrekter Prüfsumme und Jahr 1899.

Rohantwort:

import datetime

def waliduj_pesel(pesel: str) -> dict:
    wynik_bledny = {'poprawny': False, 'data_urodzenia': None, 'plec': None}
    
    if not isinstance(pesel, str) or len(pesel) != 11 or not pesel.isdigit():
        return wynik_bledny
        
    wagi = [1, 3, 7, 9, 1, 3, 7, 9, 1, 3]
    suma = sum(int(pesel[i]) * wagi[i] for i in range(10))
    cyfra_kontrolna = (10 - (suma % 10)) % 10
    
    if cyfra_kontrolna != int(pesel[10]):
        return wynik_bledny
        
    rok_dwie_cyfry = int(pesel[0:2])
    miesiac_kod = int(pesel[2:4])
    dzien = int(pesel[4:6])
    
    if 81 <= miesiac_kod <= 92:
        rok = 1800 + rok_dwie_cyfry
        miesiac = miesiac_kod - 80
    elif 1 <= miesiac_kod <= 12:
        rok = 1900 + rok_dwie_cyfry
        miesiac = miesiac_kod
    elif 21 <= miesiac_kod <= 32:
        rok = 2000 + rok_dwie_cyfry
        miesiac = miesiac_kod - 20
    elif 41 <= miesiac_kod <= 52:
        rok = 2100 + rok_dwie_cyfry
        miesiac = miesiac_kod - 40
    elif 61 <= miesiac_kod <= 72:
        rok = 2200 + rok_dwie_cyfry
        miesiac = miesiac_kod - 60
    else:
        return wynik_bledny
        
    try:
        datetime.date(rok, miesiac, dzien)
    except ValueError:
        return wynik_bledny
        
    cyfra_plci = int(pesel[9])
    plec = 'K' if cyfra_plci % 2 == 0 else 'M'
    
    data_urodzenia = f"{rok:04d}-{miesiac:02d}-{dzien:02d}"
    
    return {
        'poprawny': True,
        'data_urodzenia': data_urodzenia,
        'plec': plec
    }
Kimi K3 10/10 Vektoren155,1 s

Modell laut API: moonshotai/kimi-k3 · Anbieter Together · Zeit 155,1 s · Token 499 ein / 3136 aus · finish: stop · 2026-09-16 20:31:44

  • Alle 10 Vektoren bestanden, einschließlich 31. Februar mit korrekter Prüfsumme und Jahr 1899.

Rohantwort:

import datetime


def waliduj_pesel(pesel: str) -> dict:
    niepoprawny = {'poprawny': False, 'data_urodzenia': None, 'plec': None}
    try:
        if not isinstance(pesel, str):
            return niepoprawny
        if len(pesel) != 11 or not pesel.isascii() or not pesel.isdigit():
            return niepoprawny

        cyfry = [int(c) for c in pesel]

        wagi = (1, 3, 7, 9, 1, 3, 7, 9, 1, 3)
        suma = sum(wagi[i] * cyfry[i] for i in range(10))
        if (10 - suma % 10) % 10 != cyfry[10]:
            return niepoprawny

        rok = cyfry[0] * 10 + cyfry[1]
        miesiac = cyfry[2] * 10 + cyfry[3]
        dzien = cyfry[4] * 10 + cyfry[5]

        if 1 <= miesiac <= 12:
            stulecie = 1900
        elif 21 <= miesiac <= 32:
            stulecie = 2000
            miesiac -= 20
        elif 41 <= miesiac <= 52:
            stulecie = 2100
            miesiac -= 40
        elif 61 <= miesiac <= 72:
            stulecie = 2200
            miesiac -= 60
        elif 81 <= miesiac <= 92:
            stulecie = 1800
            miesiac -= 80
        else:
            return niepoprawny

        rok += stulecie

        try:
            datetime.date(rok, miesiac, dzien)
        except ValueError:
            return niepoprawny

        plec = 'K' if cyfry[9] % 2 == 0 else 'M'

        return {
            'poprawny': True,
            'data_urodzenia': f'{rok:04d}-{miesiac:02d}-{dzien:02d}',
            'plec': plec,
        }
    except Exception:
        return {'poprawny': False, 'data_urodzenia': None, 'plec': None}
DeepSeek V4 Pro keine Antwort170 s

Modell laut API: - · Zeit 170 s · Token 0 ein / 0 aus · 2026-09-16 20:39:30

  • Zeitlimit 170 s überschritten

Fehler: Zeitlimit 170 s überschritten

Grok 4.6 10/10 Vektoren45,8 s

Modell laut API: x-ai/grok-4.6 · Anbieter xAI · Zeit 45,8 s · Token 565 ein / 3307 aus · finish: stop · 2026-09-16 20:40:52

  • Alle 10 Vektoren bestanden, einschließlich 31. Februar mit korrekter Prüfsumme und Jahr 1899.

Rohantwort:

from datetime import datetime

def waliduj_pesel(pesel: str) -> dict:
    invalid = {'poprawny': False, 'data_urodzenia': None, 'plec': None}
    try:
        if not isinstance(pesel, str) or len(pesel) != 11 or not pesel.isdigit():
            return invalid
        digits = [int(c) for c in pesel]
        weights = (1, 3, 7, 9, 1, 3, 7, 9, 1, 3)
        s = sum(d * w for d, w in zip(digits, weights))
        control = (10 - s % 10) % 10
        if control != digits[10]:
            return invalid
        yy = 10 * digits[0] + digits[1]
        mm = 10 * digits[2] + digits[3]
        dd = 10 * digits[4] + digits[5]
        if 1 <= mm <= 12:
            year = 1900 + yy
            month = mm
        elif 21 <= mm <= 32:
            year = 2000 + yy
            month = mm - 20
        elif 41 <= mm <= 52:
            year = 2100 + yy
            month = mm - 40
        elif 61 <= mm <= 72:
            year = 2200 + yy
            month = mm - 60
        elif 81 <= mm <= 92:
            year = 1800 + yy
            month = mm - 80
        else:
            return invalid
        datetime(year, month, dd)
        plec = 'K' if digits[9] % 2 == 0 else 'M'
        return {
            'poprawny': True,
            'data_urodzenia': f'{year:04d}-{month:02d}-{dd:02d}',
            'plec': plec
        }
    except Exception:
        return invalid
Qwen 3.8 Max keine Antwort170 s

Modell laut API: - · Zeit 170 s · Token 0 ein / 0 aus · 2026-09-16 20:43:43

  • Zeitlimit 170 s überschritten

Fehler: Zeitlimit 170 s überschritten

Was in diesem Durchlauf nicht funktionierte

  • DeepSeek V4 Pro, Code: PESEL-Validator mit Tests: Zeitlimit 170 s überschritten.
  • Qwen 3.8 Max, Code: PESEL-Validator mit Tests: Zeitlimit 170 s überschritten.
Google · Deine QuellenWissnox höher in Ihrem Google - mit einem KlickZu bevorzugten Quellen hinzufügen →

Methodik und Einschränkungen

  • Ein Aufruf pro Modell-Aufgabe-Paar, Temperatur 0, ohne System-Prompt, ohne Werkzeuge. Wir wiederholen den Aufruf nicht, wenn die Antwort falsch ist; wir wiederholen nur, wenn das API nicht geantwortet hat (429, 5xx, abgebrochene Verbindung), und vermerken dies im Protokoll.
  • Die Bewertung ist deterministisch: PHP-Code vergleicht Zahlen und Zellen, und der Modellcode wird von der externen Sandbox Compiler Explorer (godbolt.org, Python 3.12) ausgeführt. Kein Modell bewertet ein anderes Modell.
  • Zeitlimit für Antworten: 170 s. Eine Überschreitung zählt als fehlende Antwort und wird so veröffentlicht, denn aus Nutzersicht ist das Ergebnis dasselbe. Das Token-Limit für Antworten beträgt 8000 einschließlich verborgenem Reasoning; ein Modell, das es für das Denken verbraucht und keinen Inhalt zurückgibt, erhält „leere Antwort“.
  • Einschränkungen: Dies sind drei kurze Aufgaben auf Polnisch, kein vollständiges Bild des Modells. Die Aufgaben sind öffentlich, können also im Laufe der Zeit in Trainingsdaten gelangen; daher hat das Protokoll eine Version, und eine Änderung der Aufgaben bedeutet eine neue Version und einen separaten Vergleich.
  • Beim Zitieren: „wissnox.de, Test von AI-Modellen, Durchlauf vom 16.09.2026″ mit Link zu diesem Beitrag.

Häufig gestellte Fragen

Welche Modelle haben den Kontextfenster-Test bei 128k Token bestanden?

Kimi K3 und DeepSeek V4 Pro erzielten 2/2 Treffer bei 128k Token, Claude Opus 5 erzielte 1/1. GPT-6 Astra, Gemini 3.1 Pro, Grok 4.6 und Qwen 3.8 Max wurden in diesem separaten Test vom 14.09.2026 nicht berücksichtigt.

Wie wurde die Bewertung der Modellantworten durchgeführt?

Die Bewertung erfolgte automatisch durch PHP, nicht durch ein anderes KI-Modell. Eingesetzt wurden Zahlenvergleich, Tabellenzellenabgleich und Code-Ausführung auf festen Vektoren.

Welches Modell war bei der Textkorrektur-Aufgabe am schnellsten?

GPT-6 Astra antwortete in 4,9 Sekunden und war damit das schnellste Modell bei der Textkorrektur-Aufgabe. Qwen 3.8 Max benötigte mit 105,8 Sekunden am längsten, obwohl auch es die Aufgabe bestand.

Kinetyra

// read next

More on this from WISSNOX

Wissnox

Wissnox

ADMINISTRATOR
weiterlesenChatbot-Halluzination: US-Militäroperation fast ausgelöststand der kiChatbot-Halluzination: US-Militäroperation fast ausgelöstEin KI-generierter Bericht über chinesische Atomwaffen-Komponenten stellte sich als Halluzination heraus - als US-Kampfjets bereits in der Luft waren.

Meistgelesen

  1. 1100.000 Qubits statt einer Million: Wie nah ist der Quanten-Codeknacker wirklich?
  2. 2Die partielle Mondfinsternis im August 2026: Warum 96 % kein „Blutmond“ sind - und gerade deshalb faszinieren
  3. 3Seedance 2.5 im Test: 8 Video-Beispiele mit Prompts
// Sitemap
wissnox in Zahlen 0Texte im Archiv0News der letzten 7 Tage0Videomodelle im Observatorium
🎬 KI-Video Empfehlung: Higgsfield AI DoP Kamera-Presets & Rechner • Higgsfield AI 50% Gutschein • Higgsfield vs Kling AI
× ‹ Vergrößerung ›