Arendatud on AI kasutamise reeglid projektis Rust

Rusti programmeerimiskeele arendajad valmistavad ette reeglite avaldamist AI-abiliste kasutamiseks projektis. Esitatud reeglid on vĂ€lja töötatud ĂŒle 3000 sĂ”numi kestnud arutelu kĂ€igus, need on 4 eestkostja poolt heaks kiidetud ja ootavad avaldamist. Erandjuhtudel keelavad reeglid AI kaudu genereeritud koodi edastamist rust-lang/rust peareposiitriumisse, kuid need ei kehti submudelite, harude ja crates.io katalooge kuuluvate sĂ”ltuvuste ega ka teiste organisatsiooni reposiitriumide kohta. Samuti lubavad reeglid AI kasutamist koodi analĂŒĂŒsimiseks, uurimiseks, ĂŒlevaatamiseks ja kontrollimiseks.

AI kasutamine on lubatud juhtudel, kui AI kaudu saadud teavet kasutatakse isiklikuks otstarbeks ainult ĂŒhe arendaja poolt ja see ei ole avalikult jagatud. NĂ€iteks, kui arendaja kĂŒsib AI-lt koodi kohta, koondab endale kokkuvĂ”tte PR-ide vĂ”i probleemide kommentaaridest, kaasab AI muudatuste ĂŒlevaatamiseks, loodi AI kaudu isiklikuks kasutamiseks mĂ”eldud tööriistu, nĂ”ustab AI-d vĂ”imalike lahendusvariantide osas. Samuti on lubatud AI kaudu eksperimentaalsete muudatuste loomine, mis ei ole teiste osaliste poolt ĂŒle vaatamiseks mĂ”eldud.

AI kasutamine kommentaaride, probleemiaruannete ja muudatuste kirjelduste koostamiseks, mis on avaldatud osaleja nime all, on keelatud. Samas on lubatud AI vĂ€ljundi tsitaat, mĂ€rkides selgelt, et sisu on koostatud AI poolt (nĂ€iteks AI kaudu diagnostika tulemuste lisamine). Dokumentatsiooni koostamine AI abil on keelatud. Ülevaatamise kĂ€igus on keelatud AI jĂ€relduste kĂ€sitlemine piisavate tĂ”enditena muudatuste aktsepteerimiseks vĂ”i tagasilĂŒkkamiseks — AI kontrollimise tulemused vĂ”ivad olla ainult soovituslikud.

Eeldusel, et on selgelt mĂ€rgitud, et tulemus on saadud AI kaudu, on AI kasutamine lubatud masin tĂ”lkimiseks teistesse keeltesse, vigade otsimiseks ja valideerimiseks, samuti koodis ja tekstides vĂ€ikeste muudatuste tegemiseks (nĂ€iteks kirjavigade parandamine ja sĂŒnonĂŒĂŒmide leidmine).

Eksperimendi raames on lubatud edastada eelnevalt kokku lepitud, mitte kriitilisi, pĂ”hjalikult kontrollitud ja hĂ€sti testitud muudatusi, mis on algselt loodud AI abil. Enne selliste muudatustega pull-pĂ€ringu esitamist peab arendaja eelnevalt kokku leppima ĂŒlevaatajatena. Ettepanekud muudatusteks peavad olema mĂ€rgistatud „ai-assisted” ja vĂ”ivad puudutada teisi tööriistu, nagu tidy ja linkchecker, kuid ei tohi kĂ€sitleda vĂ”tmevĂ”imalusi ja keele elemente. Katse tulemuste jĂ€lgimiseks tuleb muudatused edastada eraldi privaatsele Zulip-kanalile, millele pÀÀseb ligi ainult projekti liikmetele.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster