Large language models (LLM) zoals ChatGPT van OpenAI worden vaak “autocomplete on steroids” voor diverse programmeertalen genoemd, maar ze hebben veel meer te bieden. In feite voorspellen en completeren deze neurale netwerken de tekst die u typt. Door ze te trainen op een grote dataset van teksten en gesprekken hebben ze spontaan onverwachte mogelijkheden ontwikkeld. U kunt het LLM zelfs helemaal op uw eigen hardware draaien, zodat u zeker weet dat er geen vertrouwelijke informatie naar de cloud lekt.
Een opmerkelijke vaardigheid is hun codeertalent. U kunt een LLM vragen een shell-script voor een specifieke taak te schrijven, bestaande code te refactoren, een compilatiefout te verklaren of zelfs om een unit test te genereren. LLM’s zijn vooral nuttig als u wilt werken in een programmeertaal die u niet zo goed kent. LLM’s kunnen u helpen sneller te ontwikkelen, als u ze op de juiste manier gebruikt.
Al voordat ChatGPT werd uitgebracht in november 2022 had Microsoft een AI-codeeras...