ટેક ન્યૂઝ ડેસ્ક,કોગ્નિશન, એક અમેરિકન સ્ટાર્ટઅપ, ડેવિન, ડિબગીંગ, લખવા અને ડિપ્લોયિંગ કોડ માટે આર્ટિફિશિયલ ઇન્ટેલિજન્સ (AI) સોફ્ટવેર લોન્ચ કર્યું છે. આને સોફ્ટવેર એન્જિનિયરિંગની દુનિયામાં ક્રાંતિકારી પરિવર્તન તરીકે જોવામાં આવી રહ્યું છે. મનીકંટ્રોલ અનુસાર, આ પ્રકારનું પ્રથમ, આ AI સહાયક એક સરળ આદેશ લેવાની અને તેને કાર્યકારી વેબસાઇટ અથવા સૉફ્ટવેર પ્રોગ્રામમાં ફેરવવાની ક્ષમતા ધરાવે છે. ફાઉન્ડર્સ ફંડના બેકએન્ડ કોગ્નિશન દાવો કરે છે કે AI સહાયકને સંખ્યાબંધ પ્રાયોગિક એપ્લિકેશનો પ્રાપ્ત થઈ છે. ઘણી મોટી AI કંપનીઓમાંથી. સફળતાપૂર્વક એન્જિનિયરિંગ ઇન્ટરવ્યુ પાસ કર્યા. વધુમાં, તેણે ફ્રીલાન્સિંગ પ્લેટફોર્મ અપવર્ક પર વાસ્તવિક નોકરીઓ પણ પૂર્ણ કરી છે. કંપનીએ કહ્યું કે ડેવિન SWE-બેન્ચ કોડિંગ બેન્ચમાર્ક પર એકદમ અદ્યતન છે. SWE-Bench એ એક ડેટાસેટ છે જેમાં 2,294 સૉફ્ટવેર એન્જિનિયરિંગ મુદ્દાઓ અધિકૃત GitHub મુદ્દાઓમાંથી કાઢવામાં આવે છે અને 12 જાણીતા પાયથોન રિપોઝીટરીઝમાંથી તેમની અનુરૂપ પુલ વિનંતીઓ છે.
સોફ્ટવેર ડેવલપમેન્ટ આસિસ્ટન્ટ ડેવિન માત્ર સંપૂર્ણ કોડ અને સૂચનો આપવા કરતાં વધુ કરે છે. તે Google ના જેમિની અથવા OpenAI ના ChatGPT જેવા મોટા લેંગ્વેજ મોડલ્સ (LLM) થી વિપરીત સમગ્ર સોફ્ટવેર એપ્લિકેશનની બિલ્ડ અને રિલીઝ પ્રક્રિયાનું સંચાલન કરી શકે છે. તેના પોતાના કોડ એડિટર, કમાન્ડ લાઇન અને બ્રાઉઝર સાથે, ડેવિન સ્વાયત્ત રીતે કાર્ય કરે છે અને વ્યવસ્થિત રીતે કાર્યને વ્યવસ્થિત પગલાઓમાં વહેંચીને સોફ્ટવેરને વ્યવહારમાં મૂકે છે. તેમાં જટિલ એન્જિનિયરિંગ પ્રોજેક્ટ્સનું આયોજન અને અમલીકરણ સામેલ છે. ક્ષમતા, જેમાં સેંકડોથી હજારો બનાવવાની પ્રક્રિયા સામેલ છે. નિર્ણયો તેનો AI સહાયક તેના અનુભવોમાંથી શીખે છે અને તમામ સંબંધિત સંપર્કોને યાદ રાખીને તેની ભૂલો સુધારી શકે છે.
પેઢી દ્વારા દર્શાવવામાં આવેલા પ્રદર્શનમાં, ડેવિન ભૂલો ઉદભવે ત્યારે પ્રિન્ટ સ્ટેટમેન્ટ ઉમેરીને તરત જ તેને ઉકેલવાની સિસ્ટમની ક્ષમતા દર્શાવે છે. પ્રોગ્રામર્સ પ્રિન્ટ સ્ટેટમેન્ટ્સનો ઉપયોગ કરીને તેમના કોડમાં સમસ્યાનું ચોક્કસ સ્થાન ઓળખી શકે છે, જે કોડની રેખાઓ છે અને કન્સોલને આઉટપુટ સંદેશાઓ છે. ડેવિન અને યુઝર પણ સાથે મળીને કામ કરી શકે છે. તે વપરાશકર્તાનો પ્રતિસાદ લે છે, રીઅલ-ટાઇમ પ્રોગ્રેસ રિપોર્ટ્સ પ્રદાન કરે છે, અને જરૂરિયાત મુજબ ડિઝાઇન પસંદગીઓ પર વપરાશકર્તા સાથે સહયોગ કરે છે. વધુમાં, AI આસિસ્ટન્ટ ઑનલાઇન લેખો વાંચ્યા પછી સરળતાથી અજાણ્યા તકનીકો શીખી શકે છે. તે સંશોધન ભંડારમાંથી સૂચનાઓ લઈને મોટા ભાષાના મોડેલોને તાલીમ આપી શકે છે અને સુધારી શકે છે.