AI સાથે વાત કરવા માટેના છ નિયમો
મેં 192 AI કોડિંગ સેશન્સનું વિશ્લેષણ કર્યું. ડેટામાં 8,471 મેસેજ અને 89 મિલિયન ટોકન્સ જોવા મળ્યા. કુલ ખર્ચ $518 હતો.
પરંતુ પ્રતિ ટોકન ખર્ચ એ ખોટું માપદંડ છે. મારે એ જાણવું હતું કે મારું કેટલું સંવાદ વ્યર્થ ગયું હતું.
મેં જોયું કે મારા 60% સેશન્સ જૂના સેશન્સમાંથી અલગ (fork) કરવામાં આવ્યા હતા. હું વાતચીત પૂરી કરવા કરતાં તેને ફરીથી શરૂ કરવામાં વધુ સમય વિતાવતો હતો. મને સમજાયું કે મને એક્ઝેક્યુશન લેટન્સી (execution latency) ની સમસ્યા છે, જ્ઞાનની નહીં.
AI સાથે સમયનો બગાડ રોકવા માટેના છ નિયમો અહીં છે:
નિયમો તરત જ લખો. કોઈ નિયમ જાણવા અને તેને લખવા વચ્ચે મેં સરેરાશ 36 મેસેજ કર્યા હતા. જો કોઈ સુધારો ભવિષ્યના સેશન્સ માટે લાગુ પડતો હોય, તો તેને અત્યારે જ તમારી config ફાઇલમાં લખી નાખો. લખવાનો ખર્ચ દસ સેકન્ડ છે. ન લખવાનો ખર્ચ આખા સેશન જેટલો છે.
અસરના વિસ્તારને (blast radius) નિયંત્રિત કરો. AI એક ફાઇલ બદલીને આખી સાઇટ બગાડી શકે છે. એકથી વધુ ફાઇલોને અસર કરતી કોઈપણ કામગીરી કરતા પહેલા, AI ને દરેક ફાઇલ અને દરેક ફેરફારની યાદી બનાવવા માટે મજબૂર કરો. તે આગળ વધે તે પહેલાં તમારી પુષ્ટિ (confirmation) ની રાહ જુઓ.
ટાઈપ કરતા પહેલા તમારા વિચારને પૂર્ણ કરો. મેં કાચા વિચારોને સુધારવામાં ઘણા બધા મેસેજ વિતાવ્યા હતા. પહેલા ટેક્સ્ટ એડિટરમાં તમારું સંપૂર્ણ સ્પષ્ટીકરણ (specification) લખો. તેમાં ફીલ્ડ્સ, મર્યાદાઓ (constraints) અને edge cases નો સમાવેશ કરો. સાત નાના ફેરફારો કરવાને બદલે એક જ વાર સંપૂર્ણ સ્પષ્ટીકરણ મોકલો.
અસ્પષ્ટ સૂચનાઓ દૂર કરો. "change" અથવા "do it" જેવા ટૂંકા મેસેજને કારણે સ્પષ્ટતા માટે અનેક રાઉન્ડ્સ કરવા પડે છે. જો કોઈ વ્યક્તિ જેની પાસે કોઈ સંદર્ભ (context) નથી તે તમારી સૂચનાનું પાલન ન કરી શકે, તો વધુ વિગતો ઉમેરો. "Change" ને બદલે "Add input sanitization to the form handler" લખો.
સિંગલ ફિક્સને બદલે પેટર્ન શોધો. જ્યારે તમને એક ફાઇલમાં બગ (bug) મળે, ત્યારે ફક્ત તે ફાઇલને જ સુધારો નહીં. AI ને તે જ શ્રેણીની તમામ ફાઇલોમાં સમાન સમસ્યા તપાસવા માટે કહો. આનાથી સમાન ભૂલ અલગ-અલગ જગ્યાએ દેખાતી અટકશે.
સ્કોપ (scope) સ્પષ્ટ રીતે વ્યાખ્યાયિત કરો. જો કોઈ મર્યાદા બધી વસ્તુઓ માટે લાગુ પડતી હોય, તો "all" શબ્દનો ઉપયોગ કરો. જો તમે "this function" કહો છો, તો AI ફક્ત તે એક જ ફંક્શનને સ્પર્શે છે. સ્પષ્ટ સ્કોપ તમને વારંવારના સુધારાઓથી બચાવે છે.
ધ્યેય વધુ સારું પ્રોમ્પ્ટ એન્જિનિયરિંગ નથી. ધ્યેય તમારી જાતને વારંવાર દોહરાવવાનું બંધ કરવાની પ્રક્રિયા છે.
સ્ત્રોત: https://dev.to/antonio_zhu_e726fd856cd86/six-laws-for-talking-to-ai-4dan
વૈકલ્પિક લર્નિંગ કોમ્યુનિટી: https://t.me/GyaanSetuAi
