GitHub GitHub Copilot ప్రాజెక్ట్ను పరిచయం చేసింది, దీనిలో ఒక తెలివైన సహాయకుడు అభివృద్ధి చేయబడుతోంది, ఇది కోడ్ను వ్రాసేటప్పుడు ప్రామాణిక నిర్మాణాలను రూపొందించగలదు. సిస్టమ్ OpenAI ప్రాజెక్ట్తో సంయుక్తంగా అభివృద్ధి చేయబడింది మరియు పబ్లిక్ GitHub రిపోజిటరీలలో హోస్ట్ చేయబడిన సోర్స్ కోడ్ల యొక్క పెద్ద శ్రేణిపై శిక్షణ పొందిన OpenAI కోడెక్స్ మెషిన్ లెర్నింగ్ ప్లాట్ఫారమ్ను ఉపయోగిస్తుంది.
GitHub Copilot సాంప్రదాయిక కోడ్ కంప్లీషన్ సిస్టమ్ల నుండి చాలా సంక్లిష్టమైన కోడ్ బ్లాక్లను రూపొందించే సామర్థ్యంతో విభిన్నంగా ఉంటుంది, ప్రస్తుత సందర్భాన్ని పరిగణనలోకి తీసుకుని సంశ్లేషణ చేయబడిన రెడీమేడ్ ఫంక్షన్ల వరకు. GitHub Copilot డెవలపర్ కోడ్ వ్రాసే విధానానికి అనుగుణంగా ఉంటుంది మరియు ప్రోగ్రామ్లో ఉపయోగించిన APIలు మరియు ఫ్రేమ్వర్క్లను పరిగణనలోకి తీసుకుంటుంది. ఉదాహరణకు, ఒక కామెంట్లో JSON నిర్మాణం యొక్క ఉదాహరణ ఉంటే, మీరు ఈ నిర్మాణాన్ని అన్వయించడానికి ఒక ఫంక్షన్ను వ్రాయడం ప్రారంభించినప్పుడు, GitHub Copilot రెడీమేడ్ కోడ్ను అందిస్తుంది మరియు పునరావృతమయ్యే వివరణల యొక్క సాధారణ జాబితాలను వ్రాసేటప్పుడు, అది మిగిలిన వాటిని రూపొందిస్తుంది. పదవులు.
GitHub Copilot ప్రస్తుతం విజువల్ స్టూడియో కోడ్ ఎడిటర్ కోసం యాడ్-ఆన్గా అందుబాటులో ఉంది. వివిధ ఫ్రేమ్వర్క్లను ఉపయోగించి పైథాన్, జావాస్క్రిప్ట్, టైప్స్క్రిప్ట్, రూబీ మరియు గో ప్రోగ్రామింగ్ భాషలలో కోడ్ ఉత్పత్తికి మద్దతు ఉంది. భవిష్యత్తులో, మద్దతు ఉన్న భాషలు మరియు అభివృద్ధి వ్యవస్థల సంఖ్యను విస్తరించేందుకు ప్రణాళిక చేయబడింది. GitHub వైపు నడుస్తున్న బాహ్య సేవను యాక్సెస్ చేయడం ద్వారా యాడ్-ఆన్ పని చేస్తుంది, దీనికి సవరించిన కోడ్ ఫైల్ యొక్క కంటెంట్లు కూడా బదిలీ చేయబడతాయి.
మూలం: opennet.ru