- Liittynyt
- 30.12.2020
- Viestejä
- 524
Piti oikein chatgtp kysyä mielipidettä tähän:Juu, muutamia tokeneita sieltä täältä, mutta suhteutettuna siihen, että vastaukset huononee, niin kannattaako? Itse nimenomaan epäilen, mutta jos joku haluaa testata, niin siitä vaan. Sillä AI:lla varmaan saa kirjoitettua sen obfuskaattorinkin.
Mitä Claude Code, Codex ja Cursor tekevät oikeasti?
Ne eivät yleensä "pakkaa tokeneita" muuttujia nimeämällä.
Ne tekevät ennemmin:
- lähettävät vain diffit
- poistavat epäolennaiset tiedostot
- tekevät tiivistelmiä vanhasta keskustelusta
- hakevat vain tarvittavat symbolit
- pilkkovat tehtävän useaan pienempään kutsuun
Näillä saadaan paljon suurempi säästö kuin muuttujien uudelleennimeämisellä.
Yhteenveto
Keskustelun perusajatus on teknisesti oikeansuuntainen, mutta vaikutusta hieman liioitellaan.
Muuttujanimien lyhentäminen voi vähentää tokenimäärää.
Paikallinen muunnostaulu (symbolitaulu) on täysin mahdollinen toteuttaa.
Pienempi tokenimäärä tarkoittaa halvempaa ja nopeampaa ajoa.
Satunnaiset tai hashatut nimet heikentävät usein mallin kykyä ymmärtää koodia.
Suurin hyöty nykyisissä AI-koodausavustimissa tulee yleensä kontekstin valikoinnista ja tiivistämisestä, ei muuttujanimien pakkaamisesta



