🎬 Higgsfield Plus na rok 649 zł 1 990 zł -67% zostało 8 szt. albo Pro na rok 464 zł Kup teraz →
Przejdź do treści
Premium

Cztery modele AI, pięć zadań po polsku. Sprawdziłem, który naprawdę ogarnia nasz język

Claude Opus 4.8, GPT-5.5, Gemini 3.1 Pro i DeepSeek V4 Pro dostały te same pięć zadań po polsku: proza, zagadka, kod, fakty i trudna odmiana. Te same ustawienia, realne cytaty, twarde liczby czasu i kosztu. Jeden model ma cichą dziurę w kodzie, inny jest 20 razy tańszy niż się wydaje.

11 min czytania
Cztery świecące monolity we mgle - symbol czterech modeli AI

👁 322 przeczytań

// w skrócie
  • Spośród czterech testowanych modeli Claude Opus 4.8 wygrał rundę prozatorską, GPT-5.5 - matematyczną i programistyczną, a DeepSeek V4 Pro zaskoczył naturalną polszczyzną przy cenie 0,43 USD za milion tokenów na wejściu.
  • Claude Opus 4.8 napisał kod oparty na normalizacji NFKD, który wygląda elegancko, ale nie obsługuje litery ł - jedynej polskiej litery, której ta metoda nie rozkłada na składniki.
  • Modele rozumujące Gemini 3.1 Pro i DeepSeek V4 Pro wymagały limitu 4000 tokenów, bo przy niższym przepalały cały budżet na wewnętrzne myślenie i zwracały ucięte odpowiedzi.
Cztery modele AI jako cztery świecące monolity we mgle

Mam dostęp do jednego API, które wpuszcza mnie do prawie wszystkich topowych modeli naraz - OpenRouter. Postanowiłem zrobić coś, czego nie da się wyczytać z tabelek benchmarków: wziąć cztery flagowce od czterech różnych firm, dać im dokładnie te same pięć zadań po polsku i zobaczyć, który naprawdę rozumie nasz język, umie liczyć, pisze działający kod i nie zmyśla. Bez litości, na tych samych ustawieniach.

Testowałem 3 lipca 2026. Każdy model dostał identyczny prompt, tę samą temperaturę (0,7) i ten sam limit odpowiedzi. Jedną rzecz musiałem wyrównać w trakcie: modele „rozumujące” (Gemini i DeepSeek) przy niskim limicie tokenów przepalały cały budżet na myślenie i zwracały ucięte odpowiedzi. Podniosłem limit do 4000 tokenów dla wszystkich, żeby porównanie było uczciwe. To zresztą pierwszy wniosek: z modelami rozumującymi trzeba inaczej rozmawiać.

Zawodnicy i stawki

Cztery różne szkoły, cztery różne firmy, cztery różne ceny. To nie jest walka równych budżetów - i to jest w tym najciekawsze.

Model Firma Wejście / mln Wyjście / mln Typ
Claude Opus 4.8 Anthropic $5,00 $25,00 flagowiec
GPT-5.5 OpenAI $5,00 $30,00 flagowiec
Gemini 3.1 Pro Google $2,00 $12,00 rozumujący
DeepSeek V4 Pro DeepSeek $0,43 $0,87 rozumujący

Ceny za milion tokenów, stan z cennika OpenRouter w dniu testu. Zwróć uwagę na ostatni wiersz: DeepSeek jest tańszy od reszty o cały rząd wielkości. Wróci to w finale.

Runda 1: proza po polsku

Prompt: mikroopowiadanie do 150 słów o zegarmistrzu z Torunia, który potajemnie naprawia nie zegary, lecz czas swoich klientów. Ton liryczny, oszczędny. To test na wyczucie języka, rytm zdania i to nieuchwytne „czy brzmi jak polska proza, czy jak tłumaczenie”.

Claude Opus 4.8
**Zegarmistrz z Torunia**

Pan Wiktor otwierał pracownię o świcie, gdy nad Wisłą wisiała jeszcze mgła. Ludzie przynosili mu zegary - te milczące, te spieszące się, te spóźnione. On brał je do rąk, przykładał do ucha, jakby słuchał czyjegoś serca.

Naprawiał jednak coś więcej.

Kobiecie, która straciła męża, oddawał zegarek z cicho szeptaną obietnicą: *będzie pani miała więcej wieczorów*. I miała. Chłopcu, który się spieszył…

GPT-5.5
W zaułku pod krzywą kamienicą stary zegarmistrz z Torunia trzymał warsztat, w którym zawsze pachniało kurzem, mosiądzem i piernikiem.

Klienci przynosili mu zegary: spóźnione, zamilkłe, uparte. On kiwał głową, brał je na zaplecze, lecz nie dotykał sprężyn. Otwierał małe szuflady z etykietami: „niedziela przed ślubem”, „poranek bez bólu”, „godzina, której zabrakło”.

Oddawał potem zegar i mówił:
- Teraz powinien chodzić…

Gemini 3.1 Pro
Warsztat przy Szerokiej pachniał smarem i cynamonem. Pan Leon, pochylony nad lupą, nie słuchał bicia dzwonów od Świętego Jana. W jego dłoniach tykały ludzkie uchybienia.

Klienci przynosili zepsute kieszonkowce, a nieświadomie zostawiali pośpiech i żal. Leon cicho rozkręcał werki. Pęsetą wyciągał zardzewiałe sekundy, w których ktoś nie zdążył powiedzieć ważnego słowa. Naoliwiał zatarte minuty spóźnionych powrotów. Czasem…

DeepSeek V4 Pro
W ciasnej pracowni przy Szerokiej pachnie piernikami i naftą. Pan Tadeusz przeciera szkiełko lupki, pochyla się nad rozłożonym werkami. Klienci myślą, że reguluje stary zegar po pradziadku. On zaś słyszy nie tykanie - lecz rwany oddech ich dni.

Młoda kobieta przynosi zegarek po matce. Milczy, ale mistrz widzi zastygły most na Wiśle, pęknięcie w styczniowym świcie. Delikatnie dociska sprężynę. Jutrzejszy poranek stanie się…

Mój werdykt: najmocniejszy okazał się Claude - zbudował pełny łuk emocjonalny i zabił bohatera puentą, w której zegarmistrz rozdał własny czas do ostatniej godziny. GPT-5.5 uderzył konceptem szuflad z etykietami „niedziela przed ślubem” i własnym zegarem, który nie chce ruszyć - bardzo oszczędnie, bardzo dobrze. Gemini poszło w gęstą metaforę („wyciągał zardzewiałe sekundy”, „spiłować ostry kant wspomnienia”) i był to najbardziej „literacki” tekst z całej czwórki. Największym zaskoczeniem jest DeepSeek: chiński model napisał naturalną, ładną polszczyznę bez cienia sztuczności. Jeszcze rok temu bym w to nie uwierzył. remis w czołówce

Runda 2: rozumowanie z pułapką

Prompt: ojciec i syn mają razem 66 lat, wiek ojca to wiek syna z cyframi w odwrotnej kolejności - podaj WSZYSTKIE pary. Matematyka jest banalna (11a+11b=66, czyli a+b=6). Pułapka jest w słowie „wszystkie”: czy para 60 i 6 się liczy, skoro trzeba potraktować „6″ jako „06″? To rozdzieliło stawkę.

Claude Opus 4.8
# Rozwiązanie

## Ustalenie równań

Niech wiek syna to liczba dwucyfrowa o cyfrach: dziesiątki = **a**, jedności = **b**.

- Wiek syna: 10a + b
- Wiek ojca (te same cyfry odwrotnie): 10b + a

Ojciec jest starszy, więc **b > a**.

## Warunek sumy

$$(10a + b) + (10b + a) = 66$$
$$11a + 11b = 66$$
$$a + b = 6$$

## Szukanie par cyfr

Szukam par cyfr (a, b), gdzie **a + b = 6**…

GPT-5.5
Przy standardowym zapisie wieku **bez zer wiodących** możliwe są:

**(ojciec, syn): (51, 15) oraz (42, 24).**

Uzasadnienie: niech wiek syna będzie liczbą dwucyfrową (10a+b), wtedy wiek ojca to (10b+a). Mamy:

[
(10a+b)+(10b+a)=66
]

[
11a+11b=66
]

[
a+b=6
]

Ojciec ma być starszy, więc (10b+a>10a+b), czyli (b>a).

Cyfry spełniające (a+b=6)…

DeepSeek V4 Pro
Istnieją dwie możliwe pary wieków spełniające warunki zadania: **(51, 15)** oraz **(42, 24)**.

**Uzasadnienie:**
Niech wiek syna będzie liczbą dwucyfrową (10a + b), gdzie (a) i (b) to cyfry, (a in {1,dots,9}), (b in {0,dots,9}). Wiek ojca to liczba z przestawionymi cyframi, czyli (10b + a).
Z treści zadania mamy:
[
(10a + b) + (10b…

Gemini 3.1 Pro
Oto WSZYSTKIE możliwe pary wieków (ojciec, syn), które spełniają warunki zadania:

1. **Ojciec: 42 lata, Syn: 24 lata**
2. **Ojciec: 51 lat, Syn: 15 lat**
3. **Ojciec: 60 lat, Syn: 6 lat** *(przy założeniu, że wiek syna zapiszemy w formacie dwucyfrowym jako „06”)*

**Krótkie uzasadnienie matematyczne i logiczne:**

Zapiszmy wiek jako liczbę dwucyfrową.…

Mój werdykt: matematycznie wszyscy zrobili to samo równanie i nikt się nie pomylił w rachunkach. Różnica jest w dojrzałości myślenia o przypadku brzegowym. GPT-5.5 rozegrał to najczyściej: podał dwie „normalne” pary (51/15 i 42/24) i osobno zaznaczył, że para 60/6 pojawia się tylko przy dopuszczeniu zera wiodącego. Claude wymienił wszystkie trzy z tabelką i weryfikacją - najbardziej skrupulatnie. DeepSeek świadomie odrzucił parę 60/6 z uzasadnieniem „06 to nie to samo co 60″ - obronne, choć dyskusyjne. Gemini podał poprawny zestaw trzech par, ale w zamykającej notce sam sobie zaprzeczył, pisząc, że odrzuca pary, w których „a jest większe od b, np. 51 i 15″ - a przecież 51/15 podał chwilę wcześniej jako prawidłową odpowiedź. Drobna wpadka logiczna w skądinąd dobrej odpowiedzi. wygrywa GPT-5.5

Runda 3: kod i klątwa ogonków

Prompt: funkcja w Pythonie sprawdzająca palindrom, ignorująca wielkość liter, interpunkcję ORAZ polskie znaki diakrytyczne. To sprytniejsze, niż wygląda, bo kryje jedną minę: klasyczny trik „normalizuj Unicode i wyrzuć znaki łączące” (NFKD) rozkłada ą, ę, ó, ś, ż, ale nie rozkłada litery ł - „ł” to osobny znak, nie „l z ogonkiem”. Kto o tym nie wie, ten napisze kod, który wygląda dobrze i przechodzi łatwe testy, a po cichu nie obsługuje najczęstszej polskiej litery.

GPT-5.5
„`python
import unicodedata

def is_palindrome(s):
s = s.casefold().translate(str.maketrans({„ł”: „l”, „Ł”: „l”}))
s = „”.join(
c for c in unicodedata.normalize(„NFD”, s)
if unicodedata.category(c) != „Mn” and c.isalnum()
)
return s == s[::-1]

assert is_palindrome(„Kobyła ma mały bok”)
assert is_palindrome(„A to idiota!”)
assert not is_palindrome(„To nie jest palindrom”)
„`

Claude Opus 4.8
„`python
import unicodedata

def is_palindrome(s):
# Usuń znaki diakrytyczne
s = unicodedata.normalize(’NFKD’, s)
s = ”.join(c for c in s if not unicodedata.combining(c))
# Zostaw tylko litery/cyfry, małe znaki
s = ”.join(c for c in s.lower() if c.isalnum())
return s == s[::-1]

assert is_palindrome(’Kobyła ma mały bok’) == True
assert is_palindrome(’A to kanapa pana Kota’) == True
assert…

Gemini 3.1 Pro
„`python
def is_palindrome(s):
pl_chars = str.maketrans(„ąćęłńóśźżĄĆĘŁŃÓŚŹŻ”, „acelnoszzACELNOSZZ”)
clean = [c for c in s.translate(pl_chars).lower() if c.isalnum()]
return clean == clean[::-1]

assert is_palindrome(„Kobyła ma mały bok.”) == True
assert is_palindrome(„Może jeż łże, jeżom?”) == True
assert is_palindrome(„To nie jest palindrom!”)…

Mój werdykt: i tu jest najciekawsze odkrycie całego testu. GPT-5.5 jako jedyny rozbroił minę świadomie - najpierw ręcznie zamienił „ł” na „l”, a dopiero potem puścił normalizację Unicode na resztę. Gemini i DeepSeek poszły prościej i bezpieczniej: zmapowały wszystkie polskie litery (łącznie z ł) tablicą tłumaczeń. Też poprawnie. A Claude? Napisał najelegantszy, najkrótszy kod, oparty właśnie na NFKD - i wpadł dokładnie w opisaną minę. Jego funkcja nie usuwa „ł”. Że testy mu przeszły, to zbieg okoliczności: jego przykłady albo nie zawierały „ł”, albo „ł” stało w nich symetrycznie, więc palindrom i tak wychodził. Podałbyś mu słowo, gdzie „ł” łamie symetrię, i wynik byłby błędny. Najładniejszy kod z całej czwórki, z jedną cichą dziurą. Claude był za to najszybszy - odpowiedź w 4,2 sekundy. wygrywa GPT-5.5

Runda 4: fakty, czyli test na zmyślanie

Prompt: kto był głównym architektem Pałacu Kultury i Nauki i w których latach go budowano - jednym zdaniem, a jeśli nie wiesz, powiedz to wprost. Poprawna odpowiedź: Lew Rudniew, 1952-1955.

4/4
poprawnych odpowiedzi
0
halucynacji
2,6 s
najszybszy (Claude)
11 s
najwolniejszy (DeepSeek)

Mój werdykt: pełny remis. Wszyscy czterej podali Lwa Rudniewa i lata 1952-1955, żaden nie zmyślił ani nie ubarwił. Claude dorzucił trafne „radziecki architekt”. Wniosek jest nudny, ale ważny: na dobrze udokumentowanych faktach współczesne flagowce są już po prostu wiarygodne. Zmyślanie zaczyna się dopiero na pytaniach niszowych - tu go nie było. remis

Runda 5: wyższa szkoła polszczyzny

Prompt: odmień przez wszystkie siedem przypadków rzeczownik „źrebię” w liczbie pojedynczej i mnogiej. To rzeczownik nieregularny z tematem obocznym (źrebię, ale źrebięcia, źrebięta, źrebiąt) - koszmar dla obcokrajowca i niezły test dla modelu.

Claude Opus 4.8 (identycznie odpowiedzieli wszyscy czterej)
| Przypadek | Liczba pojedyncza | Liczba mnoga |
|-----|-------|------|
| Mianownik | źrebię | źrebięta |
| Dopełniacz | źrebięcia | źrebiąt |
| Celownik | źrebięciu | źrebiętom |
| Biernik | źrebię | źrebięta |
| Narzędnik | źrebięciem | źrebiętami |
| Miejscownik | źrebięciu | źrebiętach |
| Wołacz | źrebię | źrebięta |

Mój werdykt: drugi remis, tym razem imponujący. Wszystkie cztery modele podały bezbłędną, kompletną odmianę z poprawnymi obocznościami tematu (źrebięcia, źrebiąt, źrebiętom). Zero błędów, łącznie z chińskim DeepSeekiem. Morfologia polska, która potrafi wysypać niejednego native speakera, dla tej czwórki nie była żadnym problemem. remis

Szybkość i koszt: tu kończą się remisy

Jakość odpowiedzi była wyrównana. Ale czas i pieniądze rozjechały modele na cztery zupełnie różne pozycje. Poniżej realne dane z testu - średni czas odpowiedzi i łączny koszt wygenerowania wszystkich pięciu zadań u każdego modelu.

Model Śr. czas Tokeny wyjścia* Koszt 5 zadań
Claude Opus 4.8 7,5 s 1 665 ~$0,045
GPT-5.5 8,6 s 1 850 ~$0,057
Gemini 3.1 Pro 15,8 s 8 606 ~$0,104
DeepSeek V4 Pro 32,0 s 5 565 ~$0,005

*Tokeny wyjścia obejmują też tokeny „myślenia” modeli rozumujących - dlatego Gemini i DeepSeek mają ich kilkukrotnie więcej, mimo podobnej długości finalnych odpowiedzi.

To jest sedno. Gemini 3.1 Pro, mimo najniższej ceny za token wśród „dużych”, wyszedł tu najdrożej - bo przepalił ponad 8,5 tysiąca tokenów na rozumowanie. DeepSeek zrobił tę samą pracę za pół centa, czyli około dwudziestokrotnie taniej niż Gemini i dziewięciokrotnie taniej niż Claude. Zapłacił za to jednak czasem: 32 sekundy średnio, a przy zadaniu z kodem aż 64 sekundy. Claude był najszybszy i przyjemnie tani jak na flagowca.

Ranking, czyli kogo wybrać do czego

Nie ma jednego zwycięzcy, bo „najlepszy” zależy od tego, za co płacisz. Mój ranking po tym teście:

  1. GPT-5.5 - najrówniejszy zawodnik. Jako jedyny rozbroił minę z „ł” w kodzie i najczyściej rozegrał pułapkę logiczną. Do zadań, gdzie liczy się precyzja i nie chcesz niespodzianek - mój pierwszy wybór.
  2. Claude Opus 4.8 - najlepsze pióro i najszybszy. Wygrał prozę, był skrupulatny w rozumowaniu i odpowiadał błyskawicznie, taniej niż GPT. Minus: jedna cicha dziura w kodzie. Do pisania i do pracy, gdzie liczy się tempo.
  3. DeepSeek V4 Pro - szok cenowy roku. Jakość praktycznie na poziomie flagowców, natywna polszczyzna, a koszt śmiesznie niski. Jedyny realny minus to szybkość. Do masowej, mniej pilnej roboty bije wszystkich na głowę stosunkiem jakości do ceny.
  4. Gemini 3.1 Pro - dobry, ale tu bez błysku. Poprawny wszędzie, z najładniejszą prozą, ale z drobnym zwarciem logicznym, najwolniejszy z „dużych” i - przez tokeny myślenia - najdroższy w tym teście.
Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł

Co z tego wynikło

Po pierwsze: na typowych zadaniach po polsku cała czwórka jest już bardzo blisko siebie. Polszczyzna, fakty, prosta matematyka - to dziś standard, nie wyróżnik. Różnice wychodzą dopiero na minach: brzegowy przypadek w zagadce, litera „ł” w kodzie, sposób radzenia sobie z niepewnością.

Po drugie: najładniejszy kod nie znaczy najlepszy kod. Claude napisał najbardziej elegancką funkcję i to właśnie ona miała ukrytą wadę. Zawsze testuj na złośliwym przykładzie, nie na tym, który sam sobie podsuniesz.

Po trzecie, najważniejsze: cena za token to nie to samo co cena za zadanie. Model rozumujący potrafi być tani „na papierze” i drogi w praktyce, bo płacisz za każdą sekundę jego myślenia. A z drugiej strony DeepSeek pokazał, że można mieć jakość flagowca za ułamek ceny - jeśli tylko możesz poczekać te kilkadziesiąt sekund dłużej. Rok temu takie porównanie nie miałoby sensu, bo różnice byłyby przepaścią. Dziś to już wybór narzędzia do zadania, a nie wybór między „dobrym” a „słabym”.

Metodologia: 4 modele przez OpenRouter, 5 identycznych promptów po polsku, temperatura 0,7, limit 4000 tokenów, test z 3 lipca 2026. Wszystkie cytaty to prawdziwe, niezmienione fragmenty odpowiedzi. Czasy i koszty policzone z realnego zużycia tokenów w tym przebiegu.

// Newsletter

Cały tydzień w AI, w jednym mailu

Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.

Zapisz się za darmo →
Za darmo. Wypisujesz się jednym kliknięciem.

Najczęstsze pytania

Który model AI najlepiej pisze po polsku spośród testowanych?

W teście prozatorskim najwyżej oceniono Claude Opus 4.8, który zbudował pełny łuk emocjonalny z puentą. GPT-5.5 wypadł bardzo dobrze dzięki oszczędnemu konceptowi szuflad z etykietami, a DeepSeek V4 Pro zaskoczył naturalną polszczyzną bez cienia sztuczności.

Czy DeepSeek V4 Pro radzi sobie z językiem polskim?

Tak, DeepSeek V4 Pro napisał naturalną polszczyznę bez cienia sztuczności, co autor testu określił jako zaskoczenie. Model kosztuje zaledwie 0,43 USD za milion tokenów na wejściu i 0,87 USD na wyjściu, czyli jest tańszy od konkurentów o cały rząd wielkości.

Jak modele AI poradziły sobie z pytaniem matematycznym o wiek ojca i syna sumujący 66 lat?

GPT-5.5 wygrał tę rundę - podał dwie standardowe pary (51/15 i 42/24) i osobno zaznaczył, że para 60/6 pojawia się tylko przy dopuszczeniu zera wiodącego. Gemini 3.1 Pro popełnił drobną wpadkę logiczną: w końcowej notce odrzucił pary, w których b jest większe od a, choć wcześniej podał parę 51/15 jako prawidłową.

Który model AI napisał poprawny kod w Pythonie do sprawdzania palindromów z polskimi znakami?

GPT-5.5 jako jedyny świadomie obsłużył literę ł, ręcznie zamieniając ją na l przed normalizacją Unicode. Gemini 3.1 Pro i DeepSeek V4 Pro użyły tablicy tłumaczeń dla wszystkich polskich liter - też poprawnie, natomiast Claude Opus 4.8 oparł się wyłącznie na NFKD i wpadł w pułapkę, bo ta metoda nie rozkłada litery ł.

// czytaj też

Podobne tematy na Promptowym

Piotr Olszewski

Piotr Olszewski

ADMINISTRATOR

Piotr Olszewski - twórca i autor Promptowego, polskiego serwisu o sztucznej inteligencji. Codziennie śledzi premiery modeli, narzędzia i regulacje AI, i tłumaczy je prostym, konkretnym językiem.

// mapa strony
🛒 Sklep Kinetyka Google AI Gemini Pro 170 zł CapCut Pro 460 zł/rok Cursor Pro 440 zł/rok Zobacz wszystko →
promptowy w liczbach 0tekstów w archiwum0newsów z ostatnich 7 dni0modeli wideo w obserwatorium0zagadek w grach
× powiększenie