Notion માટે Codex શું ક્ષમતાઓ અનલૉક કરે છે
Notion કેવી રીતે Codex નો ઉપયોગ કરીને સ્પષ્ટીકરણોને વન-શોટ પૂર્ણ કરે છે અને તેની એન્જિનિયરિંગ શક્તિને અનેકગણું વધારે છે.
2 Weeks → 3 hours
Codex એ વિકાસનો સમય ઘટાડ્યો
Notion ખાતે, Codex એન્જિનિયર્સની કામ કરવાની પદ્ધતિને સંપૂર્ણપણે બદલી રહ્યું છે. કંપની તે બનાવતી સોફ્ટવેર પ્રિમિટિવ્સ અને ઍબ્સ્ટ્રૅક્શન્સ પર ફરીથી વિચાર કરી રહી છે જેથી એજન્ટ્સ તેનો ઉપયોગ કરી શકે. જ્યારે કોઈ નવા એન્જિનિયરને ટીમમાં સામેલ કરવામાં આવે છે, ત્યારે તેઓ જિજ્ઞાસા અને ખુલ્લા મનના ગુણોને પ્રાથમિકતા આપે છે, કારણ કે આ ક્ષેત્રમાં સામાન્ય રીતે જરૂરી ગણાતા વર્ષોનો અનુભવ હજી અસ્તિત્વમાં જ નથી. અને મેનેજરો, જેઓ વર્ષોથી પ્રોડક્શન કોડ લખતા ન હતા, ફરીથી કોડબેઝમાં પાછા આવ્યા છે અને તેમની ટીમો સાથે મળીને કોડ રિલીઝ કરી રહ્યા છે.
રાયન નાયસ્ટ્રોમ Notion ખાતે AI પ્રોડક્ટ એન્જિનિયરિંગનું નેતૃત્વ કરે છે. તેમના એક વર્ષથી વધુના કાર્યકાળ દરમિયાન, તેમની ટીમે પ્રોડક્ટની લગભગ દરેક AI સુવિધા બનાવી છે અથવા તેમાં કામ કર્યું છે. તેઓ જોઈ રહ્યા છે કે Codex તરફ વળવાથી તેઓ કયા કામો હાથ ધરી શકે તેની નવી શક્યતાઓ ખુલી ગઈ છે.
“Codex વિશે હું જે બાબતની કદર કરું છું તે એ છે કે તે ખરેખર બનાવવાનું શરૂ કરતાં પહેલાં વસ્તુઓને સમજી લેવા માટે પોતાનો સમય લે છે. પરિણામ એ છે કે તે સામાન્ય રીતે જે બનાવે છે તે શરૂઆતથી જ અમારા કોડબેઝના ધોરણો મુજબ હોય છે, મારે પાછા જઈને તેના ઘણાં બધાં કામને સાફસૂથરું કરવું પડે તેના બદલે.”
વેબ પર Notionનું AI વૉઇસ ઇનપુટ બનાવવું
તાજેતરના એક પ્રોજેક્ટમાં Codexની સ્વાયત્ત રીતે કાર્યો અમલમાં મૂકવાની ક્ષમતા સ્પષ્ટપણે દેખાઈ. રાયને Notionનું AI વૉઇસ ઇનપુટ વેબ પર લાવવા માટે માત્ર Codex નો જ ઉપયોગ કર્યો.
"જ્યારે આપણે વાત કરીએ છીએ, ત્યારે આપણે ઘણો વધુ સંદર્ભ આપી શકીએ છીએ," તે કહે છે. "જ્યારે હું ટાઇપ કરું છું, ત્યારે હું મારા ગદ્ય વિશે, હું કયા શબ્દો વાપરું છું તે વિશે વિચારું છું." Notion પર વપરાશકર્તાઓને આ સુવિધા આપવાથી, તેઓ વધુ સ્વાભાવિક પ્રશ્નો પૂછી શકે છે અને ઘણો વધુ સંદર્ભ સામેલ કરી શકે છે. અમે તેને Notion AIમાં લાવવા માંગતા હતા."
જ્યારે સુવિધા માટેની વિનંતી આવી, ત્યારે Notionની મોબાઇલ એપમાં તેનું કાર્યરત સંસ્કરણ પહેલેથી જ હતું, પરંતુ ડેસ્કટોપ અને વેબ ક્લાયન્ટમાં નહોતું. ભલે રાયનને મોબાઇલ પર આ સુવિધા કેવી રીતે કામ કરતી હતી તેની સંપૂર્ણ ખાતરી નહોતી, તે સમસ્યા Codex ને સોંપી શક્યો. તેણે તેને મોબાઇલ કોડબેઝ તરફ નિર્દેશિત કર્યું, વેબ પર તે કેવું દેખાવું જોઈએ તેનું સ્પષ્ટ વર્ણન આપ્યું, અને પરિણામ ચકાસવાની રીત પ્રદાન કરી. Codex એ વેબ અમલીકરણની સંપૂર્ણ પ્રારંભિક આવૃત્તિ વન-શોટ તૈયાર કરી આપી, જે Notion ના કોડબેઝ કન્વેન્શન્સ સાથે એટલી નજીકથી મેળ ખાતી હતી કે તેને બીજા જ દિવસે રિલીઝ કરી શકાય.
"જો મેં બે વર્ષ પહેલાં Notionનું વૉઇસ ઇનપુટ ફીચર બનાવવાનું હોત, તો આ એવો પ્રોજેક્ટ હોત જેને પૂર્ણ કરવામાં મને અને કદાચ બીજા એક એન્જિનિયરને બે અઠવાડિયા લાગ્યા હોત," રાયન કહે છે. "Codex સાથે, મને આ કદાચ ત્રણ કે ચાર કલાકમાં, સંપૂર્ણપણે મારી જાતે જ બનાવી શક્યો."
“તે અમારા મોબાઇલ કોડને તપાસવામાં ઘણો સમય વિતાવ્યો, અને પછી આખરે પાછું આવીને મૂળભૂત રીતે આખું ફીચર વન-શોટ લખી દીધું.” મેં તેને બીજા જ દિવસે જારી કર્યું અને તરત જ વપરાશકર્તાઓને તેનું પરીક્ષણ કરવા દેવાનું શરૂ કર્યું.
કામ કેવી રીતે બદલાયું છે
Notionના એન્જિનિયરો નિયમિત રીતે Codex ને કાર્યોનો સમૂહ અને તેના કામની ચકાસણી કરવાની રીત સોંપી શકે છે, અને પછી તે ચાલતું હોય ત્યારે દૂર જઈ શકે છે. “મને તો લગભગ એવું લાગ્યું છે કે હું Codex ને સોંપી શકું અને તેને તેના પર કામ કરવા દઉં એવા સ્પેક દસ્તાવેજો લખવામાં ઘણો વધુ સમય વિતાવી રહ્યો છું,” રાયન કહે છે. "સાચું કહું તો, હવે હું હાથેથી કોડ ખાસ લખતો નથી."
Codex પહેલાં, ટીમનો દરેક એન્જિનિયર મીટિંગો અને સહકર્મીઓને મદદ કરતી વચ્ચે ફસાઈને, એક સમયે ખરેખર માત્ર એક જ કાર્ય પર ધ્યાન કેન્દ્રિત કરી શકતો હતો. હવે તેઓ સમાનાંતર રીતે અનેક કાર્યો ચલાવી રહ્યા છે અને કામ ઝડપથી શરૂ કરી રહ્યા છે—ટીમ તરફથી મળતો કોઈપણ સપોર્ટ ગુમાવ્યા વિના, જે પહેલાં બોટલનેક બનતો હતો.
"હું લોકોની એક ટીમનું સંચાલન કરું છું, અને પરંપરાગત રીતે મેનેજરો પાસે કોડ લખવાનો સમય રહ્યો નથી," તેઓ કહે છે. "મારી ટીમને સપોર્ટ કરતાં કરતાં પણ હું એકલા હાથે એક ફીચર બનાવી શકું છું એ ગજબ છે. મેં પાંચથી વધુ વર્ષ મેનેજમેન્ટ સંભાળ્યું છે અને કોડિંગ સમસ્યાઓમાં Go આટલી ઊંડાઈ સુધી જવાનું ક્યારેય શક્ય બન્યું નથી.
હવે તે સરળતાથી કોઈ કાર્ય કતારમાં મૂકી શકે છે, મીટિંગ્સની શ્રેણીમાં જઈ શકે છે, અને પાછા આવીને તૈયાર ફીચર મેળવી શકે છે. અથવા તેને અને તેની ટીમને એવો મેનેજર મળે છે જે તેમની સાથે રહીને કામ રિલીઝ કરી શકે, અને રાયનને પોતાની નોકરીનો એ ભાગ પાછો મળે છે જેને તેણે છોડી દીધો હોવાનું માની લીધું હતું. આ ઉપલબ્ધતા કામકાજના સમય પછી પણ લંબાય છે. તે સૂતા પહેલાં એક સંશોધન પ્રશ્ન રજૂ કરશે, Codex ને આખી રાત ચાલવા દેશે, અને સવારે ઊઠે ત્યારે તૈયાર અહેવાલ મળી જશે.
Codex એ નાની ટીમ (એક વ્યક્તિની ટીમ પણ!) શું રિલીઝ કરી શકે છે તેની મૂળભૂત ધોરણને ફરીથી નક્કી કર્યું છે, અને Notion ના એન્જિનિયરોને તેઓ માટે સૌથી મહત્વના કામ પર ધ્યાન કેન્દ્રિત કરવા માટે વધુ અવકાશ આપ્યો છે.
“જ્યારે પણ મને કોઈ કાર્ય વિશે સંશોધન કરવું હોય, કોઈ બગ ઠીક કરવો હોય અથવા નાનો ફેરફાર કરવો હોય, ત્યારે Codex બસ હાજર હોય છે, તૈયાર અને મદદ કરવા તત્પર. સરળ શબ્દોમાં કહું તો, મારી પાસે Notion પર 24/7 ઉપલબ્ધ ઇન્ટર્ન છે.”


