Inżynierowie OpenAI nie rozumieją własnego kodu, ale AI już tak
Inżynierowie OpenAI nie rozumieją własnego kodu, ale AI już tak
Jordan Nanos z SemiAnalysis ujawnia paradoks: twórcy OpenAI nie są w stanie zrozumieć linijka po linijce swojego kluczowego kodu, który jednak działa dzięki sztucznej inteligencji.
Jordan Nanos z firmy analitycznej SemiAnalysis zdradził fascynujący szczegół dotyczący wewnętrznych prac nad infrastrukturą OpenAI. Okazuje się, że inżynierowie przeglądający swój rdzeniowy kod (core code) nie byli w stanie zrozumieć jego działania na poziomie poszczególnych linii.
Dla wielu może to brzmieć alarmująco, ale Nanos podkreśla, że nie ma to znaczenia, ponieważ sztuczna inteligencja ten kod rozumie i skutecznie wykorzystuje.
„To nie jest śmieciowy kod, bo działa. Ale w zasadzie jest to dosłownie wygenerowany przez AI assembler wrzucony do Gluon – niskopoziomowego języka programowania dla rdzeni, który stworzyli na bazie Tritona i który używa bardzo interesującego modelu programowania.”
Nanos wyjaśnia, że zespół odpowiedzialny za przeglądy miał doskonałą wiedzę o sprzęcie i koncepcjach systemowych, ale brakowało im zrozumienia specyfiki konkretnych modułów:
„Istota polega na tym, że ludzie, którzy przeglądali ten kod razem z nami, wyraźnie dobrze rozumieli sprzęt i koncepcje całego systemu, ale jednocześnie nie mieli pojęcia, co dokładnie robi ten rdzeń MLA dla DeepSeek, który nam pokazali.”
„Możesz przejść przez kod linijka po linijce, a tam dosłownie: nie, nie wiem, nie wiem.”
Mimo tej luki w ludzkiej wiedzy, efektywność systemu pozostaje wysoka:
„Ale to nie ma znaczenia. AI to rozumie, AI to testuje, a wyniki są widoczne. Generuje poprawne rdzenie, które działają naprawdę dobrze.”
Zdaniem eksperta, jest to zapowiedź przyszłości programowania:
„Myślę, że to tylko kolejny znak tego, co nas czeka.”
„Sam kod nie musi koniecznie być czymś, co człowiek musi głęboko rozumieć i analizować, jeśli AI wie, jak zarządzać przepływem danych i elementami obliczeniowymi na dostarczonym jej sprzęcie.”
Dlaczego to ważne
AnalizaSygnał ten wskazuje na fundamentalną zmianę w paradygmacie tworzenia oprogramowania, gdzie autonomiczność AI w zarządzaniu złożoną logiką sprzętową staje się ważniejsza niż ludzka czytelność kodu.
Dyskutuj w społeczności
Dziel się swoimi pytaniami i spostrzeżeniami z programistami
Powiązane w ekosystemie
Praktyczne poradniki, kluczowa terminologia i skille agentów
Cztery wskazówki do CV od szefa rozwoju zastosowań AI w OpenAI
Wulfie Bain, szef rozwoju zastosowań AI w OpenAI, wskazał cztery zasady: zwięzłość, trafność, nacisk na wyniki i najważniejsze osiągnięcia na początku.
AI Radar: GPT-6.1 Terra, Gemini 4 Carbon, Mistral Large 4 i zmiany cen OpenAI oraz Anthropic
Przegląd najnowszych wiadomości AI: nowe modele LLM, zmiany subskrypcji OpenAI i Anthropic, modele świata, generatory wideo oraz szczegóły korporacyjne.
OpenAI GPT (Flagowe modele z serii GPT)
Główna, uniwersalna linia dużych modeli językowych od OpenAI (GPT-4, GPT-4o). Optymalizowana pod kątem złożonej analizy tekstu, programowania, kreatywności oraz codziennej pracy intelektualnej.
Jak uruchomić lokalny LLM: konfiguracja, modele i optymalizacja
Kompleksowy przewodnik po uruchamianiu modeli językowych na własnym komputerze: wymagania sprzętowe, wdrożenie Ollama i Open WebUI, przegląd modeli Llama 3, Qwen 2.5, DeepSeek oraz kwantyzacja GGUF.