Toen ik vorig jaar voor het eerst kennismaakte met ChatGPT en het uitprobeerde, merkte ik met verbazing dat veel gebruikers ermee bezig waren om code te schrijven in Python, JavaScript en zelfs machinetaal. Ik wilde weten of het ook bekend was met LSL, de Linden-scripttaal die wordt gebruikt in Second Life en OpenSim. Helaas was het antwoord destijds negatief en dat was ik niet zo verrast. LSL is namelijk niet echt een van de grootste talen en het heeft waarschijnlijk daardoor onvoldoende trainingsdata.
Vandaag, om een of andere reden, besloot ik het opnieuw te proberen en tot mijn verbazing was ChatGPT niet alleen op de hoogte van LSL, maar het kon ook nog eens uitleggen hoe het werkt. Ik vroeg me af of ik de vraag de vorige keer verkeerd had gesteld? Bovendien kan ChatGPT zichzelf uitdrukken in termen van de verschillen tussen LSL en OSSL, de OpenSim-scripttaal, en kan ChatGPT zelfs OSSL-specifieke scripts schrijven.
Waarschuwing: de ChatGPT is nog niet perfect. We bevinden ons nog steeds in de bètaversie. Het kan nog steeds fouten maken. Het is daarom belangrijk om alle code zorgvuldig te testen en als er een fout optreedt, ChatGPT te vragen deze te repareren. En als u niet begrijpt waarom het iets doet, of liever een andere aanpak had, kunt u dat ook gewoon aangeven.
ChatGPT zou je workflows meer kunnen versnellen dan voorheen, vooral als je vaak scripts moet aanpassen. Het is echter nog steeds niet in staat om volledig autonomie te bieden. Ik heb ChatGPT zelfs gevraagd om het script van Jester Knox genaamd “Very simple greeting script” te gebruiken, maar het kostte hem veel inspanning. Pas bij de vierde keer lukte het om het exacte script te vinden waarnaar ik op zoek was.
Als u veel bezig bent met het schrijven van LSL- of OSSL-scripts, zoek dan naar manieren waarop ChatGPT zou kunnen helpen. U kunt ChatGPT bijvoorbeeld vragen om opmerkingen toe te voegen aan bestaande code, een coderingsproject aan te maken of documentatie te schrijven. U kunt ook vragen om enkele manieren voor te stellen om het script in een OpenSim-raster te implementeren en het script uitvoerig te analyseren. De toekomst ligt voor ChatGPT vol mogelijkheden, zoals het versnellen van workflows en het verbeteren van nauwkeurigheid.