„ChatGPT“ veikia naudodamas didelio masto kalbos modelį, kuris buvo apmokytas naudojant milijonus teksto eilučių. Kai modelis gauna užklausą, jis naudoja savo sukauptas žinias apie kalbą ir kontekstą, kad galėtų atsakyti taip, tarsi kalbėtum su tikru žmogumi.
Be to, „ChatGPT“ taip pat gali mokytis iš pokalbių su žmonėmis, kad galėtų geriau suprasti kontekstą ir atsakyti į užklausas.