OpenAI Codex je model AI, ktorý procesuje prirodzenú reč a tvorí z nej kód. Inými slovami môžete vlastnými slovami popísať čo chcete, aby daný kus kódu robil napríklad v JavaScripte a Codex za vás kód napíše. Codex odpovede ponúka na základe svojich trénovacích dát, čím čím bežnejší problém popisujete, tým lepšiu odpoveď dostanete. To z neho robí skvelého pomocníka pri porovnávaní možností medzi jednotlivými programovacími jazykmi. Slúži aj ako užitočná nápoveda či inšpirácia pre riešenie problému, na ktorom daný programátor pracuje. Codex môže začínajúcim programátorom pomôcť, rovnako ako ChatGTP. Keď si nie ste istí správnosťou daného postupu, prípadne neviete, ako nejaký kus kódu napísať, tieto nástroje vám môžu pomôcť. Je však potrebné vedieť, ktorým smerom sa chcete uberať a prečo, inak slepo kopírujete kód. A namiesto toho, aby ste sa učili, tak skôr stagnujete. Avšak pre verifikáciu, pomocníka alebo na rozšírenie znalostí o ďalšie programovacie jazyky a technológie, môžu byť tieto nástroje užitočné. Relevantnosť výsledkov generovaných modelom ChatGPT závisí od mnohých faktorov, akými sú špecifikácia dotazu, kontext, aktuálne výcvikové dáta a ďalšie. Model ChatGPT je trénovaný na veľkom množstve textových dát a je schopný generovať odpovede s dobrou mierou relevancie na dostatočne špecificky položené otázky. Je ale rolou daného programátora si výsledky overiť. Všetky modely sú len algoritmy, ktoré boli trénované na veľkom množstve dát, aby dokázali odpovedať na špecifické otázky a generovať výstupy. Tieto modely nemajú schopnosť vlastného uvažovania ani rozhodovania, teda nemajú možnosť ani ďalšie umelé inteligencie vytvoriť.
A čo autorské práva? Na konci minulého roka bola na jeden z AI nástrojov na písanie kódu, GitHub Copilot, podaná v Amerike žaloba. Podľa žaloby Microsoft a OpenAI porušujú autorské práva všetkých vývojárov, ktorí publikovali svoju prácu na Githube pod open-source licenciou, pretože tieto dáta boli využité ako trénovacie. „Všeobecným pravidlom ohľadom autorských práv je, že pokiaľ si nie ste jednoznačne istí tým, že kód môžete voľne využiť, typicky preto, že je to vyslovene uvedené, tak by ste ho využívať nemali,“ vysvetľuje Jana Večerková .